RCS file: /usr1/CVS/rtems/cpukit/posix/src/pthread.c,v
retrieving revision 1.62
diff -u -r1.62 pthread.c
|
|
|
177 | 177 | if ( _Objects_Get_API( created->Object.id ) == OBJECTS_POSIX_API && |
178 | 178 | _Objects_Get_class( created->Object.id ) == 1 ) { |
179 | 179 | executing_api = _Thread_Executing->API_Extensions[ THREAD_API_POSIX ]; |
180 | | api->signals_blocked = api->signals_blocked; |
181 | | } else |
| 180 | api->signals_blocked = executing_api->signals_blocked; |
| 181 | } else { |
182 | 182 | api->signals_blocked = 0xffffffff; |
| 183 | } |
183 | 184 | |
184 | 185 | _Thread_queue_Initialize( |
185 | 186 | &api->Join_List, |