Changeset 3244


Ignore:
Timestamp:
Apr 30, 2007, 1:15:03 AM (18 years ago)
Author:
bird
Message:

Applied bash31-009

Location:
trunk/essentials/app-shells/bash
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/essentials/app-shells/bash/jobs.c

    r3243 r3244  
    624624           * the parent gives it away.
    625625           *
     626           * Don't give the terminal away if this shell is an asynchronous
     627           * subshell.
     628           *
    626629           */
    627           if (job_control && newjob->pgrp)
     630          if (job_control && newjob->pgrp && (subshell_environment&SUBSHELL_ASYNC) == 0)
    628631            give_terminal_to (newjob->pgrp, 0);
    629632        }
     
    17091712             shell's process group (we could be in the middle of a
    17101713             pipeline, for example). */
    1711           if (async_p == 0 && pipeline_pgrp != shell_pgrp)
     1714          if (async_p == 0 && pipeline_pgrp != shell_pgrp && ((subshell_environment&SUBSHELL_ASYNC) == 0))
    17121715            give_terminal_to (pipeline_pgrp, 0);
    17131716
  • trunk/essentials/app-shells/bash/patchlevel.h

    r3243 r3244  
    2626   looks for to find the patch level (for the sccs version string). */
    2727
    28 #define PATCHLEVEL 8
     28#define PATCHLEVEL 9
    2929
    3030#endif /* _PATCHLEVEL_H_ */
Note: See TracChangeset for help on using the changeset viewer.