Changeset de45ddc in rtems
- Timestamp:
- 08/15/96 16:29:00 (27 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 57dae56
- Parents:
- 948721c
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/posix/src/psignal.c
r948721c rde45ddc 1248 1248 set_errno_and_return_minus_one( EINVAL ); 1249 1249 1250 if ( _POSIX_signals_Vectors[ sig ].sa_ handler == SIG_IGN)1251 return 0;1250 if ( _POSIX_signals_Vectors[ sig ].sa_flags == SA_SIGINFO ) 1251 set_errno_and_return_minus_one( ENOSYS ); 1252 1252 1253 1253 /* … … 1269 1269 if ( sig ) { 1270 1270 1271 if ( _POSIX_signals_Vectors[ sig ].sa_flags == SA_SIGINFO ) 1272 set_errno_and_return_minus_one( ENOSYS ); 1271 if ( _POSIX_signals_Vectors[ sig ].sa_handler == SIG_IGN ) { 1272 _Thread_Enable_dispatch(); 1273 return 0; 1274 } 1273 1275 1274 1276 /* XXX critical section */ -
cpukit/posix/src/psignal.c
r948721c rde45ddc 1248 1248 set_errno_and_return_minus_one( EINVAL ); 1249 1249 1250 if ( _POSIX_signals_Vectors[ sig ].sa_ handler == SIG_IGN)1251 return 0;1250 if ( _POSIX_signals_Vectors[ sig ].sa_flags == SA_SIGINFO ) 1251 set_errno_and_return_minus_one( ENOSYS ); 1252 1252 1253 1253 /* … … 1269 1269 if ( sig ) { 1270 1270 1271 if ( _POSIX_signals_Vectors[ sig ].sa_flags == SA_SIGINFO ) 1272 set_errno_and_return_minus_one( ENOSYS ); 1271 if ( _POSIX_signals_Vectors[ sig ].sa_handler == SIG_IGN ) { 1272 _Thread_Enable_dispatch(); 1273 return 0; 1274 } 1273 1275 1274 1276 /* XXX critical section */
Note: See TracChangeset
for help on using the changeset viewer.