Changeset 5b8e885d in rtems
- Timestamp:
- 12/03/98 22:41:33 (25 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- c2f9b97
- Parents:
- fae441b
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/tests/psxtests/psx04/psx04.scn
rfae441b r5b8e885d 8 8 Init: send SIGUSR1 to process 9 9 Signal: 16 caught by 0xc010001 (1) 10 11 10 Init: Block SIGUSR1 12 11 Init: send SIGUSR1 to process 13 12 Signal: 16 caught by 0xc010001 (1) 14 15 13 Init: Block SIGUSR1 16 14 Init: Signals pending 0x00000000 … … 19 17 Init: Unblock SIGUSR1 20 18 Signal: 16 caught by 0xc010001 (2) 21 22 19 Init: create a thread interested in SIGUSR1 23 20 Init: Block SIGUSR1 … … 31 28 Task_1: 4 seconds left 32 29 Task_1: exit 33 34 30 Init: Unblock SIGALRM 35 31 Init: Firing alarm in 5 seconds 36 32 Init: 0 seconds left on previous alarm 37 33 Init: Firing alarm in 2 seconds 38 Init: 4 seconds left on previous alarm 34 Init: 4 seconds left on previous alarm - MAY BE 5 SECONDS ALSO 39 35 Init: Wait 4 seconds for alarm 40 36 Signal: 14 caught by 0xc010001 (4) 41 37 Init: 2 seconds left in sleep 42 43 38 Init: Block SIGUSR1 and SIGUSR2 only 44 39 Init: Previous blocked set was 0x00008000 … … 46 41 Init: Unblock all signals 47 42 Init: Previous blocked set was 0x00018000 48 49 43 Init: create a thread to send Init SIGUSR1 50 44 Init: sigsuspend for any signal … … 53 47 Signal: 16 caught by 0xc010001 (5) 54 48 Init: awakended from sigsuspend status=00000016 55 56 49 Init: create a thread to sent Process SIGUSR1 with SA_SIGINFO 57 50 Init: sleep so the Task_3 can sigqueue SIGUSR1 58 51 Task_3: sigqueue SIGUSR1 with value= 16 59 52 Signal_info: 16 caught by 0xc010004 (6) si_signo= 16 si_code= 1 value= 16 60 61 53 Task_3: sigwaitinfo SIGUSR1 with value= 16 62 54 Init: sigqueue occurred … … 65 57 Init: sleep so the Task_3 can receive SIGUSR1 66 58 Task_3: si_signo= 16 si_code= 1 value= 0 67 68 59 Task_3: sigwait SIGUSR1 69 60 Init: Block SIGUSR1 … … 71 62 Init: sleep so the Task_3 can receive SIGUSR1 72 63 Task_3: signo= 16 73 74 64 Task_3: pause 75 65 Init: Block SIGUSR2 … … 77 67 Init: sleep so the Task_3 can receive SIGUSR2 78 68 Task_3: pause= 17 79 80 69 Task_3: sending SIGUSR2 81 70 Task_3: sleep so the Init task can reguest a signal 82 71 Init: sigsuspend for any signal 83 72 Init: awakended from sigsuspend status=17 84 85 73 Init: sigemptyset - EINVAL (set invalid) 86 74 Init: sigfillset - EINVAL (set invalid) -
testsuites/psxtests/psx04/psx04.scn
rfae441b r5b8e885d 8 8 Init: send SIGUSR1 to process 9 9 Signal: 16 caught by 0xc010001 (1) 10 11 10 Init: Block SIGUSR1 12 11 Init: send SIGUSR1 to process 13 12 Signal: 16 caught by 0xc010001 (1) 14 15 13 Init: Block SIGUSR1 16 14 Init: Signals pending 0x00000000 … … 19 17 Init: Unblock SIGUSR1 20 18 Signal: 16 caught by 0xc010001 (2) 21 22 19 Init: create a thread interested in SIGUSR1 23 20 Init: Block SIGUSR1 … … 31 28 Task_1: 4 seconds left 32 29 Task_1: exit 33 34 30 Init: Unblock SIGALRM 35 31 Init: Firing alarm in 5 seconds 36 32 Init: 0 seconds left on previous alarm 37 33 Init: Firing alarm in 2 seconds 38 Init: 4 seconds left on previous alarm 34 Init: 4 seconds left on previous alarm - MAY BE 5 SECONDS ALSO 39 35 Init: Wait 4 seconds for alarm 40 36 Signal: 14 caught by 0xc010001 (4) 41 37 Init: 2 seconds left in sleep 42 43 38 Init: Block SIGUSR1 and SIGUSR2 only 44 39 Init: Previous blocked set was 0x00008000 … … 46 41 Init: Unblock all signals 47 42 Init: Previous blocked set was 0x00018000 48 49 43 Init: create a thread to send Init SIGUSR1 50 44 Init: sigsuspend for any signal … … 53 47 Signal: 16 caught by 0xc010001 (5) 54 48 Init: awakended from sigsuspend status=00000016 55 56 49 Init: create a thread to sent Process SIGUSR1 with SA_SIGINFO 57 50 Init: sleep so the Task_3 can sigqueue SIGUSR1 58 51 Task_3: sigqueue SIGUSR1 with value= 16 59 52 Signal_info: 16 caught by 0xc010004 (6) si_signo= 16 si_code= 1 value= 16 60 61 53 Task_3: sigwaitinfo SIGUSR1 with value= 16 62 54 Init: sigqueue occurred … … 65 57 Init: sleep so the Task_3 can receive SIGUSR1 66 58 Task_3: si_signo= 16 si_code= 1 value= 0 67 68 59 Task_3: sigwait SIGUSR1 69 60 Init: Block SIGUSR1 … … 71 62 Init: sleep so the Task_3 can receive SIGUSR1 72 63 Task_3: signo= 16 73 74 64 Task_3: pause 75 65 Init: Block SIGUSR2 … … 77 67 Init: sleep so the Task_3 can receive SIGUSR2 78 68 Task_3: pause= 17 79 80 69 Task_3: sending SIGUSR2 81 70 Task_3: sleep so the Init task can reguest a signal 82 71 Init: sigsuspend for any signal 83 72 Init: awakended from sigsuspend status=17 84 85 73 Init: sigemptyset - EINVAL (set invalid) 86 74 Init: sigfillset - EINVAL (set invalid)
Note: See TracChangeset
for help on using the changeset viewer.