Changeset 4d906d6a in rtems for cpukit/libmisc/shell/shell.c

Timestamp:
02/18/20 00:34:46 (4 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.11
Children:
55d9d8c
Parents:
fe09d8d
git-author:
Chris Johns <chrisj@…> (02/18/20 00:34:46)
git-committer:
Chris Johns <chrisj@…> (02/19/20 08:05:54)
Message:

libmisc/shell: Fix the handling of joel scripts in telnet

  • Fix the passing of std[in/out] to child threads
  • Fix deleting of managed memory in the key destructor
  • Only set the key in the main loop thread
  • Only allocate a shell env outside of the main loop
  • Fix memory leak if the task start fails
  • Remove error level from shell env, it cannot be returned this way. Add exit_code but the API is broken so it cannot be returned.

Closes #3877

(No files)

Note: See TracChangeset for help on using the changeset viewer.