#3543 closed task (fixed)

Change Telnet server to allocate most resources during initialization

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 5.1
Component: lib Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking: #3529

Description

The Telnet server currently creates the resources needed for a client connection on demand. Allocate most resources during initialization to avoid sporadic resource shortage issues.

Change History (6)

comment:1 Changed on 10/11/18 at 07:11:14 by Sebastian Huber <sebastian.huber@…>

In 6d3ec58/rtems:

telnetd: Simplify task spawn function

Use the minimum task size for the telnet server task since it has to
deal only with simple socket operations.

Update #3543.

comment:2 Changed on 10/11/18 at 07:11:25 by Sebastian Huber <sebastian.huber@…>

In 1c567c5/rtems:

telnetd: Rename shell_args to telnetd_session

Update #3543.

comment:3 Changed on 10/11/18 at 07:11:35 by Sebastian Huber <sebastian.huber@…>

In bf4c7ff6/rtems:

telnetd: Create server socket at start

Update #3543.

comment:4 Changed on 10/11/18 at 07:11:46 by Sebastian Huber <sebastian.huber@…>

In 0f0e130/rtems:

telnetd: Allocate the server context

Update #3543.

comment:5 Changed on 10/11/18 at 07:11:57 by Sebastian Huber <sebastian.huber@…>

In 0dc303f/rtems:

telnetd: Create sessions at start

Update #3543.

comment:6 Changed on 10/11/18 at 07:12:08 by Sebastian Huber <sebastian.huber@…>

Resolution: fixed
Status: assignedclosed

In 26b58b7e/rtems:

telnetd: Add server port to configuration

Close #3543.

Note: See TracTickets for help on using tickets.