- Timestamp:
- Apr 30, 2007, 1:15:03 AM (19 years ago)
- Location:
- trunk/essentials/app-shells/bash
- Files:
- 
      - 2 edited
 
 - 
          
  jobs.c (modified) (2 diffs)
- 
          
  patchlevel.h (modified) (1 diff)
 
Legend:
- Unmodified
- Added
- Removed
- 
      trunk/essentials/app-shells/bash/jobs.cr3243 r3244 624 624 * the parent gives it away. 625 625 * 626 * Don't give the terminal away if this shell is an asynchronous 627 * subshell. 628 * 626 629 */ 627 if (job_control && newjob->pgrp )630 if (job_control && newjob->pgrp && (subshell_environment&SUBSHELL_ASYNC) == 0) 628 631 give_terminal_to (newjob->pgrp, 0); 629 632 } … … 1709 1712 shell's process group (we could be in the middle of a 1710 1713 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)) 1712 1715 give_terminal_to (pipeline_pgrp, 0); 1713 1716 
- 
      trunk/essentials/app-shells/bash/patchlevel.hr3243 r3244 26 26 looks for to find the patch level (for the sccs version string). */ 27 27 28 #define PATCHLEVEL 828 #define PATCHLEVEL 9 29 29 30 30 #endif /* _PATCHLEVEL_H_ */ 
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  
