mirror of
				git://git.code.sf.net/p/cdesktopenv/code
				synced 2025-03-09 15:50:02 +00:00 
			
		
		
		
	pty: Fix signal handling (re: 1ca9286a)
				
					
				
			This applies the OpenSUSE changes to pty.c from: https://build.opensuse.org/package/view_file/shells/ksh/ksh93-builtin.dif src/cmd/builtin/pty.c: - Add a patch from OpenSUSE with a fix for signal handling. src/cmd/ksh93/tests/pty.sh: - Re-enable the process group exercise test. Resolves: https://github.com/ksh93/ksh/issues/61
This commit is contained in:
		
							parent
							
								
									70368c57d6
								
							
						
					
					
						commit
						5a2e7dae67
					
				
					 2 changed files with 81 additions and 43 deletions
				
			
		|  | @ -463,12 +463,7 @@ r echo repeat-3 | |||
| ! | ||||
| fi | ||||
| 
 | ||||
| # Following test is disabled because a bug in pty causes it to fail on too | ||||
| # many operating systems. Apparently pty doesn't handle SIGTSTP correctly: | ||||
| # https://github.com/att/ast/issues/375 | ||||
| # TODO: fix pty and re-enable this test. | ||||
| : <<\end_disabled | ||||
| # err_(don't count me)_exit # | ||||
| # err_exit # | ||||
| whence -q less && | ||||
| TERM=vt100 tst $LINENO <<"!" | ||||
| L process/terminal group exercise | ||||
|  | @ -480,7 +475,6 @@ r Stopped | |||
| w fg | ||||
| u yes-yes | ||||
| ! | ||||
| end_disabled | ||||
| 
 | ||||
| # err_exit # | ||||
| # Test file name completion in vi mode | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue