START lib/libpthread 2024-09-05T08:00:29Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 child: select() returned -1, errno 9 = Bad file descriptor [correct] main: closed ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.002721824 sigsuspend: pass time = 1.009186982 poll: fail time = 0.000183786 r = 1 open_fifo: pass time = 1.009375372 nanosleep: pass time = 1.009595768 flock: pass time = 1.007603042 fcntl(F_SETLKW): pass time = 1.005550376 connect: pass time = 1.008142473 accept: pass time = 1.009820423 in thread after dlopen(pthread) semop: pass time = 1.007450857 sigsuspend: pass time = 1.009883012 poll: fail time = 0.000040963 r = 1 open_fifo: pass time = 1.009596257 nanosleep: pass time = 1.009821326 flock: pass time = 1.007587607 fcntl(F_SETLKW): pass time = 1.005620571 connect: pass time = 1.007815855 accept: pass time = 1.009910047 using cancellation semop: pass time = 1.009926159 sigsuspend: pass time = 1.009891668 poll: fail time = 1.009851650 r = 1 open_fifo: pass time = 1.009676769 nanosleep: pass time = 1.009835182 flock: pass time = 1.007386695 fcntl(F_SETLKW): pass time = 1.005098491 connect: pass time = 1.007612342 accept: pass time = 1.009929212 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 93179 parent = pid 93179 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 0 gid 1 gid 2 gid 3 gid 4 before: tty:*:4:root after: tty:*:4:root before: wheel:*:0:root,user after: wheel:*:0:root,user before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.378 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.752 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.137 ms --- 127.0.0.1 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.137/0.422/0.752/0.253 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.008820195 seconds Got timeout 1 in 10.018793584 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xbffde568 New thread was passed arg address 0xdeadbeef New thread stack at 0xb3dd0f70 ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xbffe13f4 New thread 1 stack at 0x99e03738 New thread 2 stack at 0x96244c40 ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xbfff8c08, context 0xbfff8ab0 act_handler: signal 30, siginfo 0xb132d210, context 0xb132d0b8 act_handler: signal 30, siginfo 0xac48bf68, context 0xac48be10 Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 1 locked, state = 2 reader 2 locked, state = 3 reader 3 locked, state = 4 reader 4 locked, state = 5 reader 5 locked, state = 6 writer started, state = 6 writer starting reader 0 unlocked reader 1 unlocked reader 2 unlocked reader 3 unlocked reader 4 unlocked writer locked reader 5 unlocked reader 0 woken, state = 9 reader 1 woken, state = 9 reader 2 woken, state = 9 reader 3 woken, state = 9 reader 5 woken, state = 9 writer unlocking reader 4 woken, state = 0 reader 4 trying again (1) reader 4 locked again (1) reader 0 woken, state = 1 reader 0 trying again (2) reader 0 locked again (2) reader 1 woken, state = 2 reader 1 trying again (3) reader 1 locked again (3) reader 2 woken, state = 3 reader 2 trying again (4) reader 2 locked again (4) reader 3 woken, state = 4 reader 3 trying again (5) reader 3 locked again (5) reader 5 woken, state = 5 reader 5 trying again (6) reader 5 locked again (6) reader 5 exiting writer exiting reader 4 woken, state = 6 reader 4 exiting reader 0 woken, state = 6 reader 0 exiting reader 1 woken, state = 6 reader 1 exiting reader 2 woken, state = 6 reader 2 exiting reader 3 woken, state = 6 reader 3 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xad3f8700: mutex_lock 0xb39aea78 (0x0) 0xad3f8700: mutex_unlock 0xb39aea78 (0xad3f8700) 0xad3f8700: rwlock_wrlock 0xa982f240 (0) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (0) 0xad3f8700: rwlock_unlock 0xa982f240 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) rthread reaping 0xad3f8700 stack 0xb2698f80 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xaf090400: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (0) 0xa58c6100: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (0) 0xa58c6b00: rwlock_unlock 0xa982f240 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (0) 0xad968200: rwlock_unlock 0xa982f240 0xad968900: rwlock_wrlock 0xa982f240 (0) 0xad968900: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (0) 0xad968900: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (0) 0xaf090f00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (0) 0xaf090d00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (0) 0xad968b00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (0) 0xad3f8500: rwlock_unlock 0xa982f240 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (0) 0xad968600: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_wrlock 0xa982f240 (0) 0xa58c6600: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (0) 0xa58c6600: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (0) 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (0) 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (0) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (0) 0xad968e00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (0) 0xaf090400: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6100 stack 0xb2697560 rthread reaping 0xa58c6b00 stack 0xb2698e20 rthread reaping 0xad968200 stack 0xb265cbc0 rthread reaping 0xad968900 stack 0xb2698c20 rthread reaping 0xad968f00 stack 0xb26976e0 rthread reaping 0xad3f8200 stack 0xb2698700 rthread reaping 0xa58c6d00 stack 0xb2697900 rthread reaping 0xad968e00 stack 0xb265ccc0 rthread reaping 0xaf090400 stack 0xb26973e0 rthread reaping 0xaf090f00 stack 0xb2698600 rthread reaping 0xaf090d00 stack 0xb26686c0 rthread reaping 0xad968b00 stack 0xb2697580 rthread reaping 0xad3f8500 stack 0xb26971a0 rthread reaping 0xad968600 stack 0xb2698300 rthread reaping 0xa58c6600 stack 0xb265cce0 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xaf090500: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xaf090600: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xad968900: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xa58c6c00: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xad968d00: rwlock_wrlock 0xa982f240 (0) 0xad968800: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (0) 0xad968200: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (0) 0xaf090300: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (0) 0xaf090600: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (0) 0xad3f8100: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (0) 0xad968900: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (0) 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (0) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (0) 0xad968000: rwlock_unlock 0xa982f240 0xad968d00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (0) 0xad968d00: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (0) 0xad968800: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (0) 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (0) 0xad3f8600: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 rthread reaping 0xad968500 stack 0xb2698300 rthread reaping 0xad968300 stack 0xb26971a0 0xaf090500: rwlock_rdlock 0xa982f240 (0) 0xaf090500: rwlock_unlock 0xa982f240 rthread reaping 0xad968200 stack 0xb26686c0 rthread reaping 0xaf090300 stack 0xb2698600 rthread reaping 0xaf090600 stack 0xb26973e0 rthread reaping 0xad3f8100 stack 0xb265ccc0 rthread reaping 0xad968900 stack 0xb2697900 rthread reaping 0xad968e00 stack 0xb2698700 rthread reaping 0xa58c6c00 stack 0xb26976e0 rthread reaping 0xad968000 stack 0xb2698c20 rthread reaping 0xad968d00 stack 0xb265cbc0 rthread reaping 0xad968800 stack 0xb2698e20 rthread reaping 0xad3f8f00 stack 0xb2697560 rthread reaping 0xad3f8600 stack 0xb2698f80 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xad968c00: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (0) 0xad968b00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6d00 stack 0xb265cce0 rthread reaping 0xaf090500 stack 0xb2697580 0xa58c6100: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (0) 0xa58c6100: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (0) 0xad968c00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (0) 0xaf090a00: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (0) 0xad968400: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (0) 0xad968f00: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (0) 0xaf090000: rwlock_unlock 0xa982f240 rthread reaping 0xad968b00 stack 0xb2698700 0xad968100: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xad3f8000: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xaf090100: rwlock_wrlock 0xa982f240 (0) 0xad968100: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (8) rthread reaping 0xa58c6100 stack 0xb2698f80 rthread reaping 0xad968c00 stack 0xb2697560 rthread reaping 0xaf090a00 stack 0xb2698e20 rthread reaping 0xad968400 stack 0xb265cbc0 rthread reaping 0xad968f00 stack 0xb2698c20 rthread reaping 0xaf090000 stack 0xb26976e0 rthread reaping 0xad968100 stack 0xb2697580 rthread reaping 0xaf090300 stack 0xb265cce0 rthread reaping 0xad3f8200 stack 0xb2697900 0xaf090100: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb265ccc0 rthread reaping 0xad3f8000 stack 0xb26973e0 rthread reaping 0xad3f8d00 stack 0xb2698600 rthread reaping 0xad3f8b00 stack 0xb26686c0 rthread reaping 0xaf090b00 stack 0xb26971a0 rthread reaping 0xaf090100 stack 0xb2698300 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (0) 0xaf090f00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (0) 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_wrlock 0xa982f240 (0) 0xa58c6600: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (0) 0xa58c6600: rwlock_unlock 0xa982f240 0xaf090200: rwlock_wrlock 0xa982f240 (0) 0xaf090200: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (0) 0xaf090200: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8e00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (0) 0xad3f8e00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (0) 0xad3f8100: rwlock_unlock 0xa982f240 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (0) 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (0) 0xad3f8600: rwlock_unlock 0xa982f240 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (0) 0xad968000: rwlock_unlock 0xa982f240 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (0) 0xaf090300: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (0) 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_wrlock 0xa982f240 (0) 0xa58c6f00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (0) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_wrlock 0xa982f240 (0) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (0) 0xad3f8800: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_wrlock 0xa982f240 (0) 0xa58c6900: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (0) 0xa58c6900: rwlock_unlock 0xa982f240 0xaf090800: rwlock_wrlock 0xa982f240 (0) 0xaf090800: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (0) 0xaf090800: rwlock_unlock 0xa982f240 0xad968a00: rwlock_wrlock 0xa982f240 (0) 0xad968a00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (0) 0xad968a00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090f00 stack 0xb2698300 rthread reaping 0xad3f8f00 stack 0xb26971a0 rthread reaping 0xa58c6600 stack 0xb26686c0 rthread reaping 0xaf090200 stack 0xb2698600 rthread reaping 0xad3f8e00 stack 0xb26973e0 rthread reaping 0xad3f8100 stack 0xb265ccc0 rthread reaping 0xad968f00 stack 0xb2697900 rthread reaping 0xad3f8600 stack 0xb265cce0 rthread reaping 0xad968000 stack 0xb2697580 rthread reaping 0xaf090300 stack 0xb26976e0 rthread reaping 0xa58c6e00 stack 0xb2698c20 rthread reaping 0xa58c6f00 stack 0xb265cbc0 rthread reaping 0xad3f8800 stack 0xb2698e20 rthread reaping 0xa58c6900 stack 0xb2697560 rthread reaping 0xaf090800 stack 0xb2698f80 rthread reaping 0xad968a00 stack 0xb2698700 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xaf090400: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_wrlock 0xa982f240 (4294967295) 0xad968f00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090200: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xad968400: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (2147483650) 0xad968400: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (0) 0xa58c6000: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (0) 0xaf090200: rwlock_unlock 0xa982f240 rthread reaping 0xad968e00 stack 0xb2698700 rthread reaping 0xad3f8200 stack 0xb2697560 rthread reaping 0xad968b00 stack 0xb2698e20 rthread reaping 0xaf090a00 stack 0xb265cbc0 rthread reaping 0xa58c6d00 stack 0xb2698c20 rthread reaping 0xad3f8500 stack 0xb26976e0 rthread reaping 0xad968f00 stack 0xb2697580 rthread reaping 0xad968400 stack 0xb265cce0 rthread reaping 0xa58c6300 stack 0xb2697900 rthread reaping 0xa58c6000 stack 0xb265ccc0 rthread reaping 0xaf090200 stack 0xb26973e0 rthread reaping 0xad3f8d00 stack 0xb2698600 rthread reaping 0xad3f8300 stack 0xb26686c0 rthread reaping 0xa58c6800 stack 0xb26971a0 rthread reaping 0xa58c6200 stack 0xb2698300 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (0) 0xad3f8f00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090400 stack 0xb2698f80 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (0) 0xa58c6a00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (0) 0xa58c6b00: rwlock_unlock 0xa982f240 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (0) 0xad968300: rwlock_unlock 0xa982f240 0xaf090500: rwlock_wrlock 0xa982f240 (0) 0xaf090500: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (0) 0xaf090500: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (0) 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6c00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (0) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_wrlock 0xa982f240 (0) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (0) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (0) 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (0) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (0) 0xaf090000: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_wrlock 0xa982f240 (0) 0xaf090c00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (0) 0xaf090c00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_wrlock 0xa982f240 (0) 0xaf090700: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (0) 0xaf090700: rwlock_unlock 0xa982f240 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (0) 0xad968600: rwlock_unlock 0xa982f240 0xad968c00: rwlock_wrlock 0xa982f240 (0) 0xad968c00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (0) 0xad968c00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_wrlock 0xa982f240 (0) 0xaf090600: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (0) 0xaf090600: rwlock_unlock 0xa982f240 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xb39af928: mutex_lock 0xb39aeaa0 (0x0) 0xb39af928: mutex_unlock 0xb39aeaa0 (0xb39af928) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (0) 0xaf090a00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8f00 stack 0xb2698300 rthread reaping 0xa58c6a00 stack 0xb26971a0 rthread reaping 0xa58c6b00 stack 0xb26686c0 rthread reaping 0xad968300 stack 0xb2698600 rthread reaping 0xaf090500 stack 0xb26973e0 rthread reaping 0xad3f8200 stack 0xb265ccc0 rthread reaping 0xa58c6c00 stack 0xb2697900 rthread reaping 0xad3f8700 stack 0xb265cce0 rthread reaping 0xad3f8900 stack 0xb2697580 rthread reaping 0xaf090900 stack 0xb26976e0 rthread reaping 0xaf090000 stack 0xb2698c20 rthread reaping 0xaf090c00 stack 0xb265cbc0 rthread reaping 0xaf090700 stack 0xb2698e20 rthread reaping 0xad968600 stack 0xb2697560 rthread reaping 0xad968c00 stack 0xb2698700 rthread reaping 0xaf090600 stack 0xb2697cc0 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (0) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_wrlock 0xa982f240 (0) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (0) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_wrlock 0xa982f240 (0) 0xad968d00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (0) 0xad968d00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (0) 0xad3f8500: rwlock_unlock 0xa982f240 0xaf090200: rwlock_wrlock 0xa982f240 (0) 0xaf090200: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (0) 0xaf090200: rwlock_unlock 0xa982f240 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (0) 0xad968500: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (0) 0xaf090e00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_wrlock 0xa982f240 (0) 0xa58c6f00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (0) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (0) 0xad968400: rwlock_unlock 0xa982f240 0xad968700: rwlock_wrlock 0xa982f240 (0) 0xad968700: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (0) 0xad968700: rwlock_unlock 0xa982f240 0xad968800: rwlock_wrlock 0xa982f240 (0) 0xad968800: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (0) 0xad968800: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_wrlock 0xa982f240 (0) 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (0) 0xad3f8000: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (0) 0xaf090f00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (0) 0xa58c6800: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (0) 0xa58c6100: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_wrlock 0xa982f240 (0) 0xad3f8400: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (0) 0xad3f8400: rwlock_unlock 0xa982f240 rthread reaping 0xaf090a00 stack 0xb2698f80 rthread reaping 0xa58c6e00 stack 0xb265c7a0 rthread reaping 0xad3f8a00 stack 0xb265cd00 rthread reaping 0xad968d00 stack 0xb2668340 rthread reaping 0xad3f8500 stack 0xb265c620 rthread reaping 0xaf090200 stack 0xb265c5a0 rthread reaping 0xad968500 stack 0xb26971c0 rthread reaping 0xaf090e00 stack 0xb2697920 rthread reaping 0xa58c6f00 stack 0xb2697760 rthread reaping 0xad968400 stack 0xb265c720 rthread reaping 0xad968700 stack 0xb265c2a0 rthread reaping 0xad968800 stack 0xb26689a0 rthread reaping 0xad3f8000 stack 0xb2668380 rthread reaping 0xaf090f00 stack 0xb26685c0 rthread reaping 0xa58c6800 stack 0xb2668ce0 rthread reaping 0xa58c6100 stack 0xb2668a20 0xa58c6700: rwlock_wrlock 0xa982f240 (0) 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (0) 0xa58c6700: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (0) 0xaf090b00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_wrlock 0xa982f240 (0) 0xa58c6300: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (0) 0xa58c6300: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (0) 0xad3f8b00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_wrlock 0xa982f240 (0) 0xa58c6400: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (0) 0xa58c6400: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (0) 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (0) 0xad3f8d00: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_wrlock 0xa982f240 (0) 0xa58c6600: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (0) 0xa58c6600: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (0) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (0) 0xaf090900: rwlock_unlock 0xa982f240 0xad968900: rwlock_wrlock 0xa982f240 (0) 0xad968900: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (0) 0xad968900: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_wrlock 0xa982f240 (0) 0xa58c6900: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (0) 0xa58c6900: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_wrlock 0xa982f240 (0) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (0) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_wrlock 0xa982f240 (0) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (0) 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (0) 0xaf090d00: rwlock_unlock 0xa982f240 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (0) 0xad968000: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8400 stack 0xb2697cc0 rthread reaping 0xa58c6700 stack 0xb2698700 rthread reaping 0xaf090b00 stack 0xb2697560 rthread reaping 0xa58c6300 stack 0xb2698e20 rthread reaping 0xad3f8b00 stack 0xb265cbc0 rthread reaping 0xa58c6400 stack 0xb2698c20 rthread reaping 0xa58c6500 stack 0xb26976e0 rthread reaping 0xad3f8d00 stack 0xb2697580 rthread reaping 0xa58c6600 stack 0xb265cce0 rthread reaping 0xad3f8200 stack 0xb2697900 rthread reaping 0xaf090900 stack 0xb265ccc0 rthread reaping 0xad968900 stack 0xb26973e0 rthread reaping 0xa58c6900 stack 0xb2698600 rthread reaping 0xad3f8700 stack 0xb26686c0 rthread reaping 0xad3f8800 stack 0xb26971a0 rthread reaping 0xaf090d00 stack 0xb2698300 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (0) 0xaf090a00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (0) 0xa58c6a00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (0) 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (0) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (0) 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_wrlock 0xa982f240 (0) 0xa58c6200: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (0) 0xa58c6200: rwlock_unlock 0xa982f240 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (0) 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (0) 0xad3f8100: rwlock_unlock 0xa982f240 0xaf090100: rwlock_wrlock 0xa982f240 (0) 0xaf090100: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (0) 0xaf090100: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (0) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (0) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (0) 0xad968f00: rwlock_unlock 0xa982f240 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (0) 0xaf090000: rwlock_unlock 0xa982f240 0xaf090500: rwlock_wrlock 0xa982f240 (0) 0xaf090500: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (0) 0xaf090500: rwlock_unlock 0xa982f240 0xad968a00: rwlock_wrlock 0xa982f240 (0) 0xad968a00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (0) 0xad968a00: rwlock_unlock 0xa982f240 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (0) 0xad968600: rwlock_unlock 0xa982f240 rthread reaping 0xad968000 stack 0xb2668a20 rthread reaping 0xaf090a00 stack 0xb2668ce0 rthread reaping 0xa58c6a00 stack 0xb26685c0 rthread reaping 0xa58c6b00 stack 0xb2668380 rthread reaping 0xa58c6d00 stack 0xb26689a0 rthread reaping 0xad3f8f00 stack 0xb265c2a0 rthread reaping 0xa58c6200 stack 0xb265c720 rthread reaping 0xaf090300 stack 0xb2697760 rthread reaping 0xad3f8100 stack 0xb2697920 rthread reaping 0xaf090100 stack 0xb26971c0 rthread reaping 0xad3f8900 stack 0xb265c5a0 rthread reaping 0xa58c6e00 stack 0xb265c620 rthread reaping 0xad968f00 stack 0xb2668340 rthread reaping 0xaf090000 stack 0xb265cd00 rthread reaping 0xaf090500 stack 0xb265c7a0 rthread reaping 0xad968a00 stack 0xb2698f80 0xa58c6c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6c00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (0) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad968300: rwlock_wrlock 0xa982f240 (0) main: 0 0xad3f8700: 0: enter run() 0xad3f8700: 0: set_msg 0xad3f8700: 0: msg: "new message" 0xad3f8700: 0: exit run() 0xad968f00: 1: enter run() 0xad3f8200: 2: enter run() 0xa58c6d00: 3: enter run() 0xad968e00: 4: enter run() 0xaf090400: 5: enter run() 0xa58c6100: 6: enter run() 0xa58c6100: 6: set_msg 0xa58c6100: 6: msg: "new message" 0xa58c6100: 6: exit run() 0xa58c6b00: 7: enter run() 0xa58c6b00: 7: set_msg 0xa58c6b00: 7: msg: "new message" 0xa58c6b00: 7: exit run() 0xad968200: 8: enter run() 0xad968200: 8: set_msg 0xad968200: 8: msg: "new message" 0xad968200: 8: exit run() 0xad968900: 9: enter run() 0xad968900: 9: set_msg 0xad968900: 9: msg: "new message" 0xad968900: 9: exit run() 0xaf090f00: 10: enter run() 0xaf090f00: 10: set_msg 0xaf090f00: 10: msg: "new message" 0xaf090f00: 10: exit run() 0xaf090d00: 11: enter run() 0xaf090d00: 11: set_msg 0xaf090d00: 11: msg: "new message" 0xaf090d00: 11: exit run() 0xad968b00: 12: enter run() 0xad968b00: 12: set_msg 0xad968b00: 12: msg: "new message" 0xad968b00: 12: exit run() 0xad3f8500: 13: enter run() 0xad3f8500: 13: set_msg 0xad3f8500: 13: msg: "new message" 0xad3f8500: 13: exit run() 0xad968600: 14: enter run() 0xad968600: 14: set_msg 0xad968600: 14: msg: "new message" 0xad968600: 14: exit run() 0xa58c6600: 15: enter run() 0xa58c6600: 15: set_msg 0xa58c6600: 15: msg: "new message" 0xa58c6600: 15: exit run() 0xad968f00: 1: set_msg 0xad968f00: 1: msg: "new message" 0xad968f00: 1: exit run() 0xad3f8200: 2: set_msg 0xad3f8200: 2: msg: "new message" 0xad3f8200: 2: exit run() 0xa58c6d00: 3: set_msg 0xa58c6d00: 3: msg: "new message" 0xa58c6d00: 3: exit run() 0xad968e00: 4: set_msg 0xad968e00: 4: msg: "new message" 0xad968e00: 4: exit run() 0xaf090400: 5: set_msg 0xaf090400: 5: msg: "new message" 0xaf090400: 5: exit run() main: 1 0xa58c6d00: 0: enter run() 0xad968500: 1: enter run() 0xad968300: 2: enter run() 0xaf090500: 3: enter run() 0xad968200: 4: enter run() 0xaf090300: 5: enter run() 0xaf090600: 6: enter run() 0xad3f8100: 7: enter run() 0xad968900: 8: enter run() 0xad968e00: 9: enter run() 0xa58c6c00: 10: enter run() 0xad968000: 11: enter run() 0xad968d00: 12: enter run() 0xad968800: 13: enter run() 0xad3f8f00: 14: enter run() 0xad3f8600: 15: enter run() 0xa58c6d00: 0: set_msg 0xad968500: 1: set_msg 0xad968300: 2: set_msg 0xaf090500: 3: set_msg 0xad968200: 4: set_msg 0xad968200: 4: msg: "new message" 0xad968200: 4: exit run() 0xaf090300: 5: set_msg 0xaf090300: 5: msg: "new message" 0xaf090300: 5: exit run() 0xaf090600: 6: set_msg 0xaf090600: 6: msg: "new message" 0xaf090600: 6: exit run() 0xad3f8100: 7: set_msg 0xad3f8100: 7: msg: "new message" 0xad3f8100: 7: exit run() 0xad968900: 8: set_msg 0xad968900: 8: msg: "new message" 0xad968900: 8: exit run() 0xad968e00: 9: set_msg 0xad968e00: 9: msg: "new message" 0xad968e00: 9: exit run() 0xa58c6c00: 10: set_msg 0xa58c6c00: 10: msg: "new message" 0xa58c6c00: 10: exit run() 0xad968000: 11: set_msg 0xad968000: 11: msg: "new message" 0xad968000: 11: exit run() 0xad968d00: 12: set_msg 0xad968d00: 12: msg: "new message" 0xad968d00: 12: exit run() 0xad968800: 13: set_msg 0xad968800: 13: msg: "new message" 0xad968800: 13: exit run() 0xad3f8f00: 14: set_msg 0xad3f8f00: 14: msg: "new message" 0xad3f8f00: 14: exit run() 0xad3f8600: 15: set_msg 0xad3f8600: 15: msg: "new message" 0xad3f8600: 15: exit run() 0xa58c6d00: 0: msg: "new message" 0xa58c6d00: 0: exit run() 0xad968500: 1: msg: "new message" 0xad968500: 1: exit run() 0xad968300: 2: msg: "new message" 0xad968300: 2: exit run() 0xaf090500: 3: msg: "new message" 0xaf090500: 3: exit run() main: 2 0xa58c6100: 0: enter run() 0xad968c00: 1: enter run() 0xaf090a00: 2: enter run() 0xad968400: 3: enter run() 0xad968f00: 4: enter run() 0xaf090000: 5: enter run() 0xad968b00: 6: enter run() 0xad968b00: 6: set_msg 0xad968b00: 6: msg: "new message" 0xad968b00: 6: exit run() 0xa58c6100: 0: set_msg 0xa58c6100: 0: msg: "new message" 0xa58c6100: 0: exit run() 0xad968c00: 1: set_msg 0xad968c00: 1: msg: "new message" 0xad968c00: 1: exit run() 0xaf090a00: 2: set_msg 0xaf090a00: 2: msg: "new message" 0xaf090a00: 2: exit run() 0xad968400: 3: set_msg 0xad968400: 3: msg: "new message" 0xad968400: 3: exit run() 0xad968f00: 4: set_msg 0xad968f00: 4: msg: "new message" 0xad968f00: 4: exit run() 0xaf090000: 5: set_msg 0xaf090000: 5: msg: "new message" 0xaf090000: 5: exit run() 0xad968100: 7: enter run() 0xaf090300: 8: enter run() 0xad3f8200: 9: enter run() 0xaf090900: 10: enter run() 0xad3f8000: 11: enter run() 0xad3f8d00: 12: enter run() 0xad3f8b00: 13: enter run() 0xaf090b00: 14: enter run() 0xaf090100: 15: enter run() 0xad968100: 7: set_msg 0xaf090300: 8: set_msg 0xad3f8200: 9: set_msg 0xaf090900: 10: set_msg 0xad3f8000: 11: set_msg 0xad3f8d00: 12: set_msg 0xad3f8b00: 13: set_msg 0xaf090b00: 14: set_msg 0xaf090100: 15: set_msg 0xad968100: 7: msg: "new message" 0xaf090300: 8: msg: "new message" 0xad3f8200: 9: msg: "new message" 0xaf090900: 10: msg: "new message" 0xad3f8000: 11: msg: "new message" 0xad3f8b00: 13: msg: "new message" 0xad3f8d00: 12: msg: "new message" 0xaf090b00: 14: msg: "new message" 0xad968100: 7: exit run() 0xaf090300: 8: exit run() 0xad3f8200: 9: exit run() 0xaf090900: 10: exit run() 0xad3f8000: 11: exit run() 0xad3f8b00: 13: exit run() 0xad3f8d00: 12: exit run() 0xaf090b00: 14: exit run() 0xaf090100: 15: msg: "new message" 0xaf090100: 15: exit run() main: 3 0xaf090f00: 0: enter run() 0xaf090f00: 0: set_msg 0xaf090f00: 0: msg: "new message" 0xaf090f00: 0: exit run() 0xad3f8f00: 1: enter run() 0xad3f8f00: 1: set_msg 0xad3f8f00: 1: msg: "new message" 0xad3f8f00: 1: exit run() 0xa58c6600: 2: enter run() 0xa58c6600: 2: set_msg 0xa58c6600: 2: msg: "new message" 0xa58c6600: 2: exit run() 0xaf090200: 3: enter run() 0xaf090200: 3: set_msg 0xaf090200: 3: msg: "new message" 0xaf090200: 3: exit run() 0xad3f8e00: 4: enter run() 0xad3f8e00: 4: set_msg 0xad3f8e00: 4: msg: "new message" 0xad3f8e00: 4: exit run() 0xad3f8100: 5: enter run() 0xad3f8100: 5: set_msg 0xad3f8100: 5: msg: "new message" 0xad3f8100: 5: exit run() 0xad968f00: 6: enter run() 0xad968f00: 6: set_msg 0xad968f00: 6: msg: "new message" 0xad968f00: 6: exit run() 0xad3f8600: 7: enter run() 0xad3f8600: 7: set_msg 0xad3f8600: 7: msg: "new message" 0xad3f8600: 7: exit run() 0xad968000: 8: enter run() 0xad968000: 8: set_msg 0xad968000: 8: msg: "new message" 0xad968000: 8: exit run() 0xaf090300: 9: enter run() 0xaf090300: 9: set_msg 0xaf090300: 9: msg: "new message" 0xaf090300: 9: exit run() 0xa58c6e00: 10: enter run() 0xa58c6e00: 10: set_msg 0xa58c6e00: 10: msg: "new message" 0xa58c6e00: 10: exit run() 0xa58c6f00: 11: enter run() 0xa58c6f00: 11: set_msg 0xa58c6f00: 11: msg: "new message" 0xa58c6f00: 11: exit run() 0xad3f8800: 12: enter run() 0xad3f8800: 12: set_msg 0xad3f8800: 12: msg: "new message" 0xad3f8800: 12: exit run() 0xa58c6900: 13: enter run() 0xa58c6900: 13: set_msg 0xa58c6900: 13: msg: "new message" 0xa58c6900: 13: exit run() 0xaf090800: 14: enter run() 0xaf090800: 14: set_msg 0xaf090800: 14: msg: "new message" 0xaf090800: 14: exit run() 0xad968a00: 15: enter run() 0xad968a00: 15: set_msg 0xad968a00: 15: msg: "new message" 0xad968a00: 15: exit run() main: 4 0xad968e00: 0: enter run() 0xaf090400: 1: enter run() 0xad3f8200: 2: enter run() 0xad968b00: 3: enter run() 0xaf090a00: 4: enter run() 0xa58c6d00: 5: enter run() 0xad968e00: 0: set_msg 0xad3f8500: 6: enter run() 0xad968f00: 7: enter run() 0xad968400: 8: enter run() 0xa58c6300: 9: enter run() 0xa58c6000: 10: enter run() 0xaf090200: 11: enter run() 0xad3f8d00: 12: enter run() 0xad3f8300: 13: enter run() 0xa58c6800: 14: enter run() 0xa58c6200: 15: enter run() 0xaf090400: 1: set_msg 0xad3f8200: 2: set_msg 0xad968b00: 3: set_msg 0xaf090a00: 4: set_msg 0xa58c6d00: 5: set_msg 0xad3f8500: 6: set_msg 0xad968f00: 7: set_msg 0xa58c6300: 9: set_msg 0xad3f8d00: 12: set_msg 0xad3f8300: 13: set_msg 0xa58c6800: 14: set_msg 0xa58c6200: 15: set_msg 0xad968400: 8: set_msg 0xad968e00: 0: msg: "new message" 0xaf090400: 1: msg: "new message" 0xad968b00: 3: msg: "new message" 0xad968b00: 3: exit run() 0xaf090a00: 4: msg: "new message" 0xaf090a00: 4: exit run() 0xa58c6d00: 5: msg: "new message" 0xa58c6d00: 5: exit run() 0xad3f8500: 6: msg: "new message" 0xad3f8500: 6: exit run() 0xad968f00: 7: msg: "new message" 0xad968f00: 7: exit run() 0xa58c6300: 9: msg: "new message" 0xa58c6300: 9: exit run() 0xad3f8200: 2: msg: "new message" 0xad3f8200: 2: exit run() 0xad3f8d00: 12: msg: "new message" 0xad3f8d00: 12: exit run() 0xad3f8300: 13: msg: "new message" 0xad3f8300: 13: exit run() 0xa58c6800: 14: msg: "new message" 0xa58c6800: 14: exit run() 0xa58c6200: 15: msg: "new message" 0xa58c6200: 15: exit run() 0xad968400: 8: msg: "new message" 0xad968400: 8: exit run() 0xad968e00: 0: exit run() 0xa58c6000: 10: set_msg 0xa58c6000: 10: msg: "new message" 0xa58c6000: 10: exit run() 0xaf090200: 11: set_msg 0xaf090200: 11: msg: "new message" 0xaf090200: 11: exit run() 0xaf090400: 1: exit run() main: 5 0xad3f8f00: 0: enter run() 0xad3f8f00: 0: set_msg 0xad3f8f00: 0: msg: "new message" 0xad3f8f00: 0: exit run() 0xa58c6a00: 1: enter run() 0xa58c6a00: 1: set_msg 0xa58c6a00: 1: msg: "new message" 0xa58c6a00: 1: exit run() 0xa58c6b00: 2: enter run() 0xa58c6b00: 2: set_msg 0xa58c6b00: 2: msg: "new message" 0xa58c6b00: 2: exit run() 0xad968300: 3: enter run() 0xad968300: 3: set_msg 0xad968300: 3: msg: "new message" 0xad968300: 3: exit run() 0xaf090500: 4: enter run() 0xaf090500: 4: set_msg 0xaf090500: 4: msg: "new message" 0xaf090500: 4: exit run() 0xad3f8200: 5: enter run() 0xad3f8200: 5: set_msg 0xad3f8200: 5: msg: "new message" 0xad3f8200: 5: exit run() 0xa58c6c00: 6: enter run() 0xa58c6c00: 6: set_msg 0xa58c6c00: 6: msg: "new message" 0xa58c6c00: 6: exit run() 0xad3f8700: 7: enter run() 0xad3f8700: 7: set_msg 0xad3f8700: 7: msg: "new message" 0xad3f8700: 7: exit run() 0xad3f8900: 8: enter run() 0xad3f8900: 8: set_msg 0xad3f8900: 8: msg: "new message" 0xad3f8900: 8: exit run() 0xaf090900: 9: enter run() 0xaf090900: 9: set_msg 0xaf090900: 9: msg: "new message" 0xaf090900: 9: exit run() 0xaf090000: 10: enter run() 0xaf090000: 10: set_msg 0xaf090000: 10: msg: "new message" 0xaf090000: 10: exit run() 0xaf090c00: 11: enter run() 0xaf090c00: 11: set_msg 0xaf090c00: 11: msg: "new message" 0xaf090c00: 11: exit run() 0xaf090700: 12: enter run() 0xaf090700: 12: set_msg 0xaf090700: 12: msg: "new message" 0xaf090700: 12: exit run() 0xad968600: 13: enter run() 0xad968600: 13: set_msg 0xad968600: 13: msg: "new message" 0xad968600: 13: exit run() 0xad968c00: 14: enter run() 0xad968c00: 14: set_msg 0xad968c00: 14: msg: "new message" 0xad968c00: 14: exit run() 0xaf090600: 15: enter run() 0xaf090600: 15: set_msg 0xaf090600: 15: msg: "new message" 0xaf090600: 15: exit run() main: 6 0xaf090a00: 0: enter run() 0xaf090a00: 0: set_msg 0xaf090a00: 0: msg: "new message" 0xaf090a00: 0: exit run() 0xa58c6e00: 1: enter run() 0xa58c6e00: 1: set_msg 0xa58c6e00: 1: msg: "new message" 0xa58c6e00: 1: exit run() 0xad3f8a00: 2: enter run() 0xad3f8a00: 2: set_msg 0xad3f8a00: 2: msg: "new message" 0xad3f8a00: 2: exit run() 0xad968d00: 3: enter run() 0xad968d00: 3: set_msg 0xad968d00: 3: msg: "new message" 0xad968d00: 3: exit run() 0xad3f8500: 4: enter run() 0xad3f8500: 4: set_msg 0xad3f8500: 4: msg: "new message" 0xad3f8500: 4: exit run() 0xaf090200: 5: enter run() 0xaf090200: 5: set_msg 0xaf090200: 5: msg: "new message" 0xaf090200: 5: exit run() 0xad968500: 6: enter run() 0xad968500: 6: set_msg 0xad968500: 6: msg: "new message" 0xad968500: 6: exit run() 0xaf090e00: 7: enter run() 0xaf090e00: 7: set_msg 0xaf090e00: 7: msg: "new message" 0xaf090e00: 7: exit run() 0xa58c6f00: 8: enter run() 0xa58c6f00: 8: set_msg 0xa58c6f00: 8: msg: "new message" 0xa58c6f00: 8: exit run() 0xad968400: 9: enter run() 0xad968400: 9: set_msg 0xad968400: 9: msg: "new message" 0xad968400: 9: exit run() 0xad968700: 10: enter run() 0xad968700: 10: set_msg 0xad968700: 10: msg: "new message" 0xad968700: 10: exit run() 0xad968800: 11: enter run() 0xad968800: 11: set_msg 0xad968800: 11: msg: "new message" 0xad968800: 11: exit run() 0xad3f8000: 12: enter run() 0xad3f8000: 12: set_msg 0xad3f8000: 12: msg: "new message" 0xad3f8000: 12: exit run() 0xaf090f00: 13: enter run() 0xaf090f00: 13: set_msg 0xaf090f00: 13: msg: "new message" 0xaf090f00: 13: exit run() 0xa58c6800: 14: enter run() 0xa58c6800: 14: set_msg 0xa58c6800: 14: msg: "new message" 0xa58c6800: 14: exit run() 0xa58c6100: 15: enter run() 0xa58c6100: 15: set_msg 0xa58c6100: 15: msg: "new message" 0xa58c6100: 15: exit run() main: 7 0xad3f8400: 0: enter run() 0xad3f8400: 0: set_msg 0xad3f8400: 0: msg: "new message" 0xad3f8400: 0: exit run() 0xa58c6700: 1: enter run() 0xa58c6700: 1: set_msg 0xa58c6700: 1: msg: "new message" 0xa58c6700: 1: exit run() 0xaf090b00: 2: enter run() 0xaf090b00: 2: set_msg 0xaf090b00: 2: msg: "new message" 0xaf090b00: 2: exit run() 0xa58c6300: 3: enter run() 0xa58c6300: 3: set_msg 0xa58c6300: 3: msg: "new message" 0xa58c6300: 3: exit run() 0xad3f8b00: 4: enter run() 0xad3f8b00: 4: set_msg 0xad3f8b00: 4: msg: "new message" 0xad3f8b00: 4: exit run() 0xa58c6400: 5: enter run() 0xa58c6400: 5: set_msg 0xa58c6400: 5: msg: "new message" 0xa58c6400: 5: exit run() 0xa58c6500: 6: enter run() 0xa58c6500: 6: set_msg 0xa58c6500: 6: msg: "new message" 0xa58c6500: 6: exit run() 0xad3f8d00: 7: enter run() 0xad3f8d00: 7: set_msg 0xad3f8d00: 7: msg: "new message" 0xad3f8d00: 7: exit run() 0xa58c6600: 8: enter run() 0xa58c6600: 8: set_msg 0xa58c6600: 8: msg: "new message" 0xa58c6600: 8: exit run() 0xad3f8200: 9: enter run() 0xad3f8200: 9: set_msg 0xad3f8200: 9: msg: "new message" 0xad3f8200: 9: exit run() 0xaf090900: 10: enter run() 0xaf090900: 10: set_msg 0xaf090900: 10: msg: "new message" 0xaf090900: 10: exit run() 0xad968900: 11: enter run() 0xad968900: 11: set_msg 0xad968900: 11: msg: "new message" 0xad968900: 11: exit run() 0xa58c6900: 12: enter run() 0xa58c6900: 12: set_msg 0xa58c6900: 12: msg: "new message" 0xa58c6900: 12: exit run() 0xad3f8700: 13: enter run() 0xad3f8700: 13: set_msg 0xad3f8700: 13: msg: "new message" 0xad3f8700: 13: exit run() 0xad3f8800: 14: enter run() 0xad3f8800: 14: set_msg 0xad3f8800: 14: msg: "new message" 0xad3f8800: 14: exit run() 0xaf090d00: 15: enter run() 0xaf090d00: 15: set_msg 0xaf090d00: 15: msg: "new message" 0xaf090d00: 15: exit run() main: 8 0xad968000: 0: enter run() 0xad968000: 0: set_msg 0xad968000: 0: msg: "new message" 0xad968000: 0: exit run() 0xaf090a00: 1: enter run() 0xaf090a00: 1: set_msg 0xaf090a00: 1: msg: "new message" 0xaf090a00: 1: exit run() 0xa58c6a00: 2: enter run() 0xa58c6a00: 2: set_msg 0xa58c6a00: 2: msg: "new message" 0xa58c6a00: 2: exit run() 0xa58c6b00: 3: enter run() 0xa58c6b00: 3: set_msg 0xa58c6b00: 3: msg: "new message" 0xa58c6b00: 3: exit run() 0xa58c6d00: 4: enter run() 0xa58c6d00: 4: set_msg 0xa58c6d00: 4: msg: "new message" 0xa58c6d00: 4: exit run() 0xad3f8f00: 5: enter run() 0xad3f8f00: 5: set_msg 0xad3f8f00: 5: msg: "new message" 0xad3f8f00: 5: exit run() 0xa58c6200: 6: enter run() 0xa58c6200: 6: set_msg 0xa58c6200: 6: msg: "new message" 0xa58c6200: 6: exit run() 0xaf090300: 7: enter run() 0xaf090300: 7: set_msg 0xaf090300: 7: msg: "new message" 0xaf090300: 7: exit run() 0xad3f8100: 8: enter run() 0xad3f8100: 8: set_msg 0xad3f8100: 8: msg: "new message" 0xad3f8100: 8: exit run() 0xaf090100: 9: enter run() 0xaf090100: 9: set_msg 0xaf090100: 9: msg: "new message" 0xaf090100: 9: exit run() 0xad3f8900: 10: enter run() 0xad3f8900: 10: set_msg 0xad3f8900: 10: msg: "new message" 0xad3f8900: 10: exit run() 0xa58c6e00: 11: enter run() 0xa58c6e00: 11: set_msg 0xa58c6e00: 11: msg: "new message" 0xa58c6e00: 11: exit run() 0xad968f00: 12: enter run() 0xad968f00: 12: set_msg 0xad968f00: 12: msg: "new message" 0xad968f00: 12: exit run() 0xaf090000: 13: enter run() 0xaf090000: 13: set_msg 0xaf090000: 13: msg: "new message" 0xaf090000: 13: exit run() 0xaf090500: 14: enter run() 0xaf090500: 14: set_msg 0xaf090500: 14: msg: "new message" 0xaf090500: 14: exit run() 0xad968a00: 15: enter run() 0xad968a00: 15: set_msg 0xad968a00: 15: msg: "new message" 0xad968a00: 15: exit run() main: 9 0xad968600: 0: enter run() 0xad968600: 0: set_msg 0xad968600: 0: msg: "new message" 0xad968600: 0: exit run() 0xa58c6c00: 1: enter run() 0xa58c6c00: 1: set_msg 0xa58c6c00: 1: msg: "new message" 0xa58c6c00: 1: exit run() 0xad968300: 2: enter run() 00xad968300: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (0) 0xaf090600: rwlock_wrlock 0xa982f240 (0) 0xad3f8c00: rwlock_wrlock 0xa982f240 (2147483649) 0xa58c6700: rwlock_wrlock 0xa982f240 (2147483649) 0xaf090c00: rwlock_wrlock 0xa982f240 (2147483649) 0xaf090800: rwlock_wrlock 0xa982f240 (2147483649) 0xad3f8d00: rwlock_wrlock 0xa982f240 (2147483649) 0xad3f8a00: rwlock_wrlock 0xa982f240 (2147483649) 0xaf090200: rwlock_wrlock 0xa982f240 (2147483649) 0xa58c6800: rwlock_wrlock 0xa982f240 (2147483649) 0xad3f8e00: rwlock_wrlock 0xa982f240 (2147483649) 0xa58c6000: rwlock_wrlock 0xa982f240 (2147483649) 0xaf090400: rwlock_wrlock 0xa982f240 (2147483649) 0xa58c6f00: rwlock_wrlock 0xa982f240 (2147483649) 0xad968300: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 rthread reaping 0xad968600 stack 0xb2698300 0xad3f8c00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6c00 stack 0xb26971a0 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 rthread reaping 0xad968300 stack 0xb26686c0 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8c00 stack 0xb26973e0 0xa58c6f00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090600 stack 0xb2698600 rthread reaping 0xa58c6700 stack 0xb265ccc0 rthread reaping 0xaf090c00 stack 0xb2697900 rthread reaping 0xaf090800 stack 0xb265cce0 rthread reaping 0xad3f8d00 stack 0xb2697580 rthread reaping 0xad3f8a00 stack 0xb26976e0 rthread reaping 0xaf090200 stack 0xb2698c20 rthread reaping 0xa58c6800 stack 0xb265cbc0 rthread reaping 0xad3f8e00 stack 0xb2698e20 rthread reaping 0xa58c6000 stack 0xb2697560 rthread reaping 0xaf090400 stack 0xb2698700 rthread reaping 0xa58c6f00 stack 0xb2697cc0 0xaf090700: rwlock_wrlock 0xa982f240 (0) 0xad3f8000: rwlock_wrlock 0xa982f240 (0) 0xa58c6900: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xad968d00: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xad968100: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xaf090700: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968200: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968d00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8000 stack 0xb2698700 0xad3f8200: rwlock_unlock 0xa982f240 rthread reaping 0xaf090700 stack 0xb2697cc0 rthread reaping 0xa58c6900 stack 0xb2697560 rthread reaping 0xa58c6e00 stack 0xb2698e20 rthread reaping 0xad968d00 stack 0xb265cbc0 rthread reaping 0xa58c6100 stack 0xb2698c20 rthread reaping 0xad968100 stack 0xb26976e0 rthread reaping 0xaf090a00 stack 0xb2697580 rthread reaping 0xa58c6a00 stack 0xb265cce0 rthread reaping 0xa58c6c00 stack 0xb2697900 rthread reaping 0xad968200 stack 0xb265ccc0 rthread reaping 0xad3f8f00 stack 0xb2698600 rthread reaping 0xa58c6300 stack 0xb26973e0 rthread reaping 0xad3f8100 stack 0xb26686c0 rthread reaping 0xa58c6400 stack 0xb26971a0 rthread reaping 0xad3f8200 stack 0xb2698300 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090500: rwlock_wrlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_wrlock 0xa982f240 (4294967295) 0xad968700: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090700: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090300: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968300 stack 0xb26971a0 0xaf090300: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb2698300 rthread reaping 0xaf090500 stack 0xb26686c0 rthread reaping 0xa58c6900 stack 0xb26973e0 rthread reaping 0xaf090600 stack 0xb2698600 rthread reaping 0xad968e00 stack 0xb265ccc0 rthread reaping 0xaf090b00 stack 0xb2697900 rthread reaping 0xad3f8300 stack 0xb265cce0 rthread reaping 0xad3f8700 stack 0xb2697580 rthread reaping 0xad968700 stack 0xb26976e0 rthread reaping 0xaf090700 stack 0xb2698c20 rthread reaping 0xaf090d00 stack 0xb265cbc0 rthread reaping 0xaf090100 stack 0xb2698e20 rthread reaping 0xad3f8900 stack 0xb2697560 rthread reaping 0xa58c6b00 stack 0xb2697cc0 rthread reaping 0xaf090300 stack 0xb2698700 0xa58c6400: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xa58c6400: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090900: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090700: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968900: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968e00 stack 0xb2697cc0 0xaf090a00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6400 stack 0xb2698700 rthread reaping 0xad3f8a00 stack 0xb2697560 rthread reaping 0xaf090200 stack 0xb2698e20 rthread reaping 0xaf090c00 stack 0xb265cbc0 rthread reaping 0xad3f8b00 stack 0xb2698c20 rthread reaping 0xaf090900 stack 0xb26976e0 rthread reaping 0xad3f8800 stack 0xb2697580 rthread reaping 0xa58c6500 stack 0xb265cce0 rthread reaping 0xad3f8000 stack 0xb2697900 rthread reaping 0xa58c6200 stack 0xb265ccc0 rthread reaping 0xaf090700 stack 0xb2698600 rthread reaping 0xa58c6e00 stack 0xb26973e0 rthread reaping 0xad968900 stack 0xb26686c0 rthread reaping 0xaf090b00 stack 0xb2698300 rthread reaping 0xaf090a00 stack 0xb26971a0 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6400: rwlock_wrlock 0xa982f240 (2147483647) 0xad968a00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968c00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090100: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090d00: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8f00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968400: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8300: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8100: rwlock_rdlock 0xa982f240 (0) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968b00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090400: rwlock_wrlock 0xa982f240 (4294967295) 0xad968800: rwlock_wrlock 0xa982f240 (4294967295) 0xad968300: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8200 stack 0xb2698300 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8100 stack 0xb26971a0 0xad968b00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6400 stack 0xb26686c0 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 rthread reaping 0xad968a00 stack 0xb26973e0 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 rthread reaping 0xad968c00 stack 0xb2698600 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 rthread reaping 0xaf090100 stack 0xb265ccc0 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 rthread reaping 0xaf090d00 stack 0xb2697900 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8f00 stack 0xb265cce0 0xad968300: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968400 stack 0xb2697580 0xa58c6600: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8300 stack 0xb26976e0 rthread reaping 0xaf090e00 stack 0xb2698c20 rthread reaping 0xad968b00 stack 0xb265cbc0 rthread reaping 0xaf090400 stack 0xb2698e20 rthread reaping 0xad968800 stack 0xb2697560 rthread reaping 0xad968300 stack 0xb2698700 rthread reaping 0xa58c6600 stack 0xb2697cc0 0xa58c6300: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6400: rwlock_wrlock 0xa982f240 (0) 0xaf090200: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xad3f8c00: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xa58c6300: rwlock_unlock 0xa982f240 0xad968a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968700: rwlock_wrlock 0xa982f240 (4294967295) 0xad968100: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090300: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090000: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8b00 stack 0xb2698700 0xaf090000: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6300 stack 0xb2697cc0 rthread reaping 0xa58c6400 stack 0xb2697560 rthread reaping 0xaf090200 stack 0xb2698e20 rthread reaping 0xad968200 stack 0xb265cbc0 rthread reaping 0xa58c6800 stack 0xb2698c20 rthread reaping 0xad968500 stack 0xb26976e0 rthread reaping 0xad3f8c00 stack 0xb2697580 rthread reaping 0xad968600 stack 0xb265cce0 rthread reaping 0xad968a00 stack 0xb2697900 rthread reaping 0xad968700 stack 0xb265ccc0 rthread reaping 0xad968100 stack 0xb2698600 rthread reaping 0xad3f8a00 stack 0xb26973e0 rthread reaping 0xaf090300 stack 0xb26686c0 rthread reaping 0xad3f8600 stack 0xb26971a0 rthread reaping 0xaf090000 stack 0xb2698300 0xa58c6600: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xa58c6600: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xad968b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968300: rwlock_wrlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad968000 stack 0xb26971a0 0xa58c6000: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6600 stack 0xb2698300 0xa58c6200: rwlock_unlock 0xa982f240 rthread reaping 0xaf090d00 stack 0xb26686c0 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090400 stack 0xb26973e0 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8200 stack 0xb2698600 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8b00 stack 0xb265ccc0 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6000 stack 0xb265cce0 0xad968300: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8d00 stack 0xb2697900 rthread reaping 0xa58c6200 stack 0xb2697580 rthread reaping 0xaf090b00 stack 0xb26976e0 rthread reaping 0xad3f8700 stack 0xb2698c20 rthread reaping 0xa58c6700 stack 0xb265cbc0 rthread reaping 0xa58c6b00 stack 0xb2698e20 rthread reaping 0xaf090100 stack 0xb2697560 rthread reaping 0xad968b00 stack 0xb2697cc0 rthread reaping 0xad968300 stack 0xb2698700 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xad968800: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xad3f8800: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968d00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090500: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968d00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6500 stack 0xb2697cc0 0xad3f8e00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968500 stack 0xb2698700 0xad3f8e00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090300 stack 0xb2697560 rthread reaping 0xad968800 stack 0xb2698e20 rthread reaping 0xa58c6100 stack 0xb265cbc0 rthread reaping 0xad968f00 stack 0xb2698c20 rthread reaping 0xa58c6e00 stack 0xb26976e0 rthread reaping 0xad3f8900 stack 0xb2697580 rthread reaping 0xad3f8800 stack 0xb2697900 rthread reaping 0xaf090a00 stack 0xb265cce0 rthread reaping 0xad968e00 stack 0xb265ccc0 rthread reaping 0xad968d00 stack 0xb2698600 rthread reaping 0xad968400 stack 0xb26973e0 rthread reaping 0xad3f8c00 stack 0xb26686c0 rthread reaping 0xaf090500 stack 0xb2698300 rthread reaping 0xad3f8e00 stack 0xb26971a0 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xa58c6f00: rwlock_wrlock 0xa982f240 (0) 0xaf090400: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xaf090800: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_unlock 0xa982f240 0xad968100: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xad968b00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_wrlock 0xa982f240 (4294967295) 0xad968c00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad968600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6f00 stack 0xb2698300 0xaf090100: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8f00 stack 0xb26971a0 0xaf090100: rwlock_unlock 0xa982f240 rthread reaping 0xaf090400 stack 0xb26686c0 rthread reaping 0xaf090d00 stack 0xb26973e0 rthread reaping 0xaf090800 stack 0xb2698600 rthread reaping 0xad968100 stack 0xb265ccc0 rthread reaping 0xad3f8000 stack 0xb265cce0 rthread reaping 0xad968b00 stack 0xb2697900 rthread reaping 0xa58c6600 stack 0xb2697580 rthread reaping 0xad968c00 stack 0xb26976e0 rthread reaping 0xaf090e00 stack 0xb2698c20 rthread reaping 0xa58c6a00 stack 0xb265cbc0 rthread reaping 0xad3f8d00 stack 0xb2698e20 rthread reaping 0xad968600 stack 0xb2697560 rthread reaping 0xad3f8100 stack 0xb2698700 rthread reaping 0xaf090100 stack 0xb2697cc0 0xad3f8e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xa58c6700: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xad3f8e00: rwlock_unlock 0xa982f240 0xaf090500: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) xad968300: 2: set_msg 0xaf090600: 3: enter run() 0xad3f8c00: 4: enter run() 0xa58c6700: 5: enter run() 0xaf090c00: 6: enter run() 0xaf090800: 7: enter run() 0xad3f8d00: 8: enter run() 0xad3f8a00: 9: enter run() 0xaf090200: 10: enter run() 0xa58c6800: 11: enter run() 0xad3f8e00: 12: enter run() 0xa58c6000: 13: enter run() 0xaf090400: 14: enter run() 0xa58c6f00: 15: enter run() 0xad968300: 2: msg: "new message" 0xaf090600: 3: set_msg 0xad968300: 2: exit run() 0xad3f8c00: 4: set_msg 0xa58c6700: 5: set_msg 0xaf090c00: 6: set_msg 0xaf090800: 7: set_msg 0xad3f8d00: 8: set_msg 0xad3f8a00: 9: set_msg 0xaf090200: 10: set_msg 0xa58c6800: 11: set_msg 0xad3f8e00: 12: set_msg 0xa58c6000: 13: set_msg 0xaf090400: 14: set_msg 0xa58c6f00: 15: set_msg 0xaf090600: 3: msg: "new message" 0xad3f8c00: 4: msg: "new message" 0xad3f8c00: 4: exit run() 0xa58c6700: 5: msg: "new message" 0xa58c6700: 5: exit run() 0xaf090c00: 6: msg: "new message" 0xaf090c00: 6: exit run() 0xaf090800: 7: msg: "new message" 0xaf090800: 7: exit run() 0xad3f8d00: 8: msg: "new message" 0xad3f8d00: 8: exit run() 0xad3f8a00: 9: msg: "new message" 0xad3f8a00: 9: exit run() 0xaf090200: 10: msg: "new message" 0xaf090200: 10: exit run() 0xa58c6800: 11: msg: "new message" 0xa58c6800: 11: exit run() 0xad3f8e00: 12: msg: "new message" 0xad3f8e00: 12: exit run() 0xa58c6000: 13: msg: "new message" 0xa58c6000: 13: exit run() 0xaf090400: 14: msg: "new message" 0xaf090600: 3: exit run() 0xaf090400: 14: exit run() 0xa58c6f00: 15: msg: "new message" 0xa58c6f00: 15: exit run() main: 10 0xaf090700: 0: enter run() 0xad3f8000: 1: enter run() 0xa58c6900: 2: enter run() 0xa58c6e00: 3: enter run() 0xad968d00: 4: enter run() 0xa58c6100: 5: enter run() 0xad968100: 6: enter run() 0xaf090a00: 7: enter run() 0xa58c6a00: 8: enter run() 0xaf090700: 0: set_msg 0xa58c6c00: 9: enter run() 0xad968200: 10: enter run() 0xad3f8f00: 11: enter run() 0xa58c6300: 12: enter run() 0xad3f8100: 13: enter run() 0xa58c6400: 14: enter run() 0xad3f8200: 15: enter run() 0xad3f8000: 1: set_msg 0xa58c6900: 2: set_msg 0xa58c6e00: 3: set_msg 0xad968d00: 4: set_msg 0xa58c6100: 5: set_msg 0xad968100: 6: set_msg 0xaf090a00: 7: set_msg 0xa58c6a00: 8: set_msg 0xa58c6c00: 9: set_msg 0xad968200: 10: set_msg 0xad3f8f00: 11: set_msg 0xa58c6300: 12: set_msg 0xad3f8100: 13: set_msg 0xa58c6400: 14: set_msg 0xad3f8200: 15: set_msg 0xaf090700: 0: msg: "new message" 0xad3f8000: 1: msg: "new message" 0xad3f8000: 1: exit run() 0xa58c6900: 2: msg: "new message" 0xa58c6900: 2: exit run() 0xa58c6e00: 3: msg: "new message" 0xa58c6e00: 3: exit run() 0xad968d00: 4: msg: "new message" 0xad968d00: 4: exit run() 0xa58c6100: 5: msg: "new message" 0xa58c6100: 5: exit run() 0xad968100: 6: msg: "new message" 0xad968100: 6: exit run() 0xaf090a00: 7: msg: "new message" 0xaf090a00: 7: exit run() 0xa58c6a00: 8: msg: "new message" 0xa58c6a00: 8: exit run() 0xa58c6c00: 9: msg: "new message" 0xa58c6c00: 9: exit run() 0xad968200: 10: msg: "new message" 0xad968200: 10: exit run() 0xad3f8f00: 11: msg: "new message" 0xad3f8f00: 11: exit run() 0xa58c6300: 12: msg: "new message" 0xa58c6300: 12: exit run() 0xad3f8100: 13: msg: "new message" 0xad3f8100: 13: exit run() 0xa58c6400: 14: msg: "new message" 0xaf090700: 0: exit run() 0xa58c6400: 14: exit run() 0xad3f8200: 15: msg: "new message" 0xad3f8200: 15: exit run() main: 11 0xaf090900: 0: enter run() 0xad968300: 1: enter run() 0xaf090900: 0: set_msg 0xaf090500: 2: enter run() 0xad968300: 1: set_msg 0xa58c6900: 3: enter run() 0xaf090600: 4: enter run() 0xad968e00: 5: enter run() 0xaf090b00: 6: enter run() 0xad3f8300: 7: enter run() 0xad3f8700: 8: enter run() 0xad968700: 9: enter run() 0xaf090700: 10: enter run() 0xaf090d00: 11: enter run() 0xaf090100: 12: enter run() 0xad3f8900: 13: enter run() 0xa58c6b00: 14: enter run() 0xaf090300: 15: enter run() 0xaf090500: 2: set_msg 0xa58c6900: 3: set_msg 0xaf090600: 4: set_msg 0xad968e00: 5: set_msg 0xaf090b00: 6: set_msg 0xad3f8300: 7: set_msg 0xad3f8700: 8: set_msg 0xad968700: 9: set_msg 0xaf090700: 10: set_msg 0xaf090d00: 11: set_msg 0xaf090100: 12: set_msg 0xad3f8900: 13: set_msg 0xa58c6b00: 14: set_msg 0xaf090300: 15: set_msg 0xaf090900: 0: msg: "new message" 0xad968300: 1: msg: "new message" 0xad968300: 1: exit run() 0xaf090500: 2: msg: "new message" 0xaf090500: 2: exit run() 0xa58c6900: 3: msg: "new message" 0xa58c6900: 3: exit run() 0xaf090600: 4: msg: "new message" 0xaf090600: 4: exit run() 0xad968e00: 5: msg: "new message" 0xad968e00: 5: exit run() 0xaf090b00: 6: msg: "new message" 0xaf090b00: 6: exit run() 0xad3f8300: 7: msg: "new message" 0xad3f8300: 7: exit run() 0xad3f8700: 8: msg: "new message" 0xad3f8700: 8: exit run() 0xad968700: 9: msg: "new message" 0xad968700: 9: exit run() 0xaf090700: 10: msg: "new message" 0xaf090700: 10: exit run() 0xaf090d00: 11: msg: "new message" 0xaf090d00: 11: exit run() 0xaf090100: 12: msg: "new message" 0xaf090100: 12: exit run() 0xad3f8900: 13: msg: "new message" 0xad3f8900: 13: exit run() 0xa58c6b00: 14: msg: "new message" 0xaf090900: 0: exit run() 0xa58c6b00: 14: exit run() 0xaf090300: 15: msg: "new message" 0xaf090300: 15: exit run() main: 12 0xa58c6400: 0: enter run() 0xad968e00: 1: enter run() 0xa58c6400: 0: set_msg 0xad3f8a00: 2: enter run() 0xad968e00: 1: set_msg 0xaf090200: 3: enter run() 0xaf090c00: 4: enter run() 0xad3f8b00: 5: enter run() 0xaf090900: 6: enter run() 0xad3f8800: 7: enter run() 0xa58c6500: 8: enter run() 0xad3f8000: 9: enter run() 0xa58c6200: 10: enter run() 0xaf090700: 11: enter run() 0xa58c6e00: 12: enter run() 0xad968900: 13: enter run() 0xaf090b00: 14: enter run() 0xaf090a00: 15: enter run() 0xad3f8a00: 2: set_msg 0xaf090200: 3: set_msg 0xaf090c00: 4: set_msg 0xad3f8b00: 5: set_msg 0xaf090900: 6: set_msg 0xad3f8800: 7: set_msg 0xa58c6500: 8: set_msg 0xad3f8000: 9: set_msg 0xa58c6200: 10: set_msg 0xaf090700: 11: set_msg 0xa58c6e00: 12: set_msg 0xad968900: 13: set_msg 0xaf090b00: 14: set_msg 0xaf090a00: 15: set_msg 0xa58c6400: 0: msg: "new message" 0xad968e00: 1: msg: "new message" 0xad968e00: 1: exit run() 0xad3f8a00: 2: msg: "new message" 0xad3f8a00: 2: exit run() 0xaf090200: 3: msg: "new message" 0xaf090200: 3: exit run() 0xaf090c00: 4: msg: "new message" 0xaf090c00: 4: exit run() 0xad3f8b00: 5: msg: "new message" 0xad3f8b00: 5: exit run() 0xaf090900: 6: msg: "new message" 0xaf090900: 6: exit run() 0xad3f8800: 7: msg: "new message" 0xad3f8800: 7: exit run() 0xa58c6500: 8: msg: "new message" 0xa58c6500: 8: exit run() 0xad3f8000: 9: msg: "new message" 0xad3f8000: 9: exit run() 0xa58c6200: 10: msg: "new message" 0xa58c6200: 10: exit run() 0xaf090700: 11: msg: "new message" 0xaf090700: 11: exit run() 0xa58c6e00: 12: msg: "new message" 0xa58c6e00: 12: exit run() 0xad968900: 13: msg: "new message" 0xad968900: 13: exit run() 0xaf090b00: 14: msg: "new message" 0xa58c6400: 0: exit run() 0xaf090b00: 14: exit run() 0xaf090a00: 15: msg: "new message" 0xaf090a00: 15: exit run() main: 13 0xad3f8100: 0: enter run() 0xad3f8100: 0: set_msg 0xad3f8200: 1: enter run() 0xa58c6400: 2: enter run() 0xad968a00: 3: enter run() 0xad968c00: 4: enter run() 0xaf090100: 5: enter run() 0xaf090d00: 6: enter run() 0xad3f8f00: 7: enter run() 0xad968400: 8: enter run() 0xad3f8300: 9: enter run() 0xad3f8200: 1: set_msg 0xaf090e00: 10: enter run() 0xad968b00: 11: enter run() 0xaf090400: 12: enter run() 0xad968800: 13: enter run() 0xad968300: 14: enter run() 0xa58c6600: 15: enter run() 0xa58c6400: 2: set_msg 0xad968a00: 3: set_msg 0xad968c00: 4: set_msg 0xaf090100: 5: set_msg 0xaf090d00: 6: set_msg 0xad3f8f00: 7: set_msg 0xad968400: 8: set_msg 0xad3f8300: 9: set_msg 0xad3f8100: 0: msg: "new message" 0xad3f8200: 1: msg: "new message" 0xad3f8200: 1: exit run() 0xa58c6400: 2: msg: "new message" 0xa58c6400: 2: exit run() 0xad968a00: 3: msg: "new message" 0xad968a00: 3: exit run() 0xad968c00: 4: msg: "new message" 0xad968c00: 4: exit run() 0xaf090100: 5: msg: "new message" 0xaf090100: 5: exit run() 0xaf090d00: 6: msg: "new message" 0xaf090d00: 6: exit run() 0xad3f8f00: 7: msg: "new message" 0xad3f8f00: 7: exit run() 0xad968400: 8: msg: "new message" 0xad3f8100: 0: exit run() 0xaf090e00: 10: set_msg 0xad968400: 8: exit run() 0xad968b00: 11: set_msg 0xaf090400: 12: set_msg 0xad968800: 13: set_msg 0xad968300: 14: set_msg 0xa58c6600: 15: set_msg 0xad3f8300: 9: msg: "new message" 0xaf090e00: 10: msg: "new message" 0xaf090e00: 10: exit run() 0xad968b00: 11: msg: "new message" 0xad968b00: 11: exit run() 0xaf090400: 12: msg: "new message" 0xaf090400: 12: exit run() 0xad968800: 13: msg: "new message" 0xad968800: 13: exit run() 0xad968300: 14: msg: "new message" 0xad3f8300: 9: exit run() 0xad968300: 14: exit run() 0xa58c6600: 15: msg: "new message" 0xa58c6600: 15: exit run() main: 14 0xa58c6300: 0: enter run() 0xad3f8b00: 1: enter run() 0xa58c6400: 2: enter run() 0xaf090200: 3: enter run() 0xad968200: 4: enter run() 0xa58c6800: 5: enter run() 0xad968500: 6: enter run() 0xad3f8c00: 7: enter run() 0xad968600: 8: enter run() 0xa58c6300: 0: set_msg 0xad968a00: 9: enter run() 0xad968700: 10: enter run() 0xad968100: 11: enter run() 0xad3f8a00: 12: enter run() 0xaf090300: 13: enter run() 0xad3f8600: 14: enter run() 0xaf090000: 15: enter run() 0xad3f8b00: 1: set_msg 0xa58c6400: 2: set_msg 0xaf090200: 3: set_msg 0xad968200: 4: set_msg 0xa58c6800: 5: set_msg 0xad968500: 6: set_msg 0xad3f8c00: 7: set_msg 0xad968600: 8: set_msg 0xad968a00: 9: set_msg 0xad968700: 10: set_msg 0xad968100: 11: set_msg 0xad3f8a00: 12: set_msg 0xaf090300: 13: set_msg 0xad3f8600: 14: set_msg 0xaf090000: 15: set_msg 0xa58c6300: 0: msg: "new message" 0xad3f8b00: 1: msg: "new message" 0xad3f8b00: 1: exit run() 0xa58c6400: 2: msg: "new message" 0xa58c6400: 2: exit run() 0xaf090200: 3: msg: "new message" 0xaf090200: 3: exit run() 0xad968200: 4: msg: "new message" 0xad968200: 4: exit run() 0xa58c6800: 5: msg: "new message" 0xa58c6800: 5: exit run() 0xad968500: 6: msg: "new message" 0xad968500: 6: exit run() 0xad3f8c00: 7: msg: "new message" 0xad3f8c00: 7: exit run() 0xad968600: 8: msg: "new message" 0xad968600: 8: exit run() 0xad968a00: 9: msg: "new message" 0xad968a00: 9: exit run() 0xad968700: 10: msg: "new message" 0xad968700: 10: exit run() 0xad968100: 11: msg: "new message" 0xad968100: 11: exit run() 0xad3f8a00: 12: msg: "new message" 0xad3f8a00: 12: exit run() 0xaf090300: 13: msg: "new message" 0xaf090300: 13: exit run() 0xad3f8600: 14: msg: "new message" 0xa58c6300: 0: exit run() 0xad3f8600: 14: exit run() 0xaf090000: 15: msg: "new message" 0xaf090000: 15: exit run() main: 15 0xa58c6600: 0: enter run() 0xad968000: 1: enter run() 0xa58c6600: 0: set_msg 0xaf090d00: 2: enter run() 0xaf090400: 3: enter run() 0xad3f8200: 4: enter run() 0xad3f8b00: 5: enter run() 0xad3f8d00: 6: enter run() 0xa58c6000: 7: enter run() 0xa58c6200: 8: enter run() 0xaf090b00: 9: enter run() 0xad3f8700: 10: enter run() 0xa58c6700: 11: enter run() 0xa58c6b00: 12: enter run() 0xaf090100: 13: enter run() 0xad968b00: 14: enter run() 0xad968300: 15: enter run() 0xad968000: 1: set_msg 0xaf090d00: 2: set_msg 0xaf090400: 3: set_msg 0xad3f8200: 4: set_msg 0xad3f8b00: 5: set_msg 0xad3f8d00: 6: set_msg 0xa58c6600: 0: msg: "new message" 0xad968000: 1: msg: "new message" 0xad968000: 1: exit run() 0xaf090d00: 2: msg: "new message" 0xaf090d00: 2: exit run() 0xaf090400: 3: msg: "new message" 0xaf090400: 3: exit run() 0xad3f8200: 4: msg: "new message" 0xad3f8200: 4: exit run() 0xad3f8b00: 5: msg: "new message" 0xa58c6600: 0: exit run() 0xa58c6000: 7: set_msg 0xad3f8b00: 5: exit run() 0xa58c6200: 8: set_msg 0xaf090b00: 9: set_msg 0xad3f8700: 10: set_msg 0xa58c6700: 11: set_msg 0xa58c6b00: 12: set_msg 0xaf090100: 13: set_msg 0xad968b00: 14: set_msg 0xad968300: 15: set_msg 0xad3f8d00: 6: msg: "new message" 0xa58c6000: 7: msg: "new message" 0xa58c6000: 7: exit run() 0xa58c6200: 8: msg: "new message" 0xa58c6200: 8: exit run() 0xaf090b00: 9: msg: "new message" 0xaf090b00: 9: exit run() 0xad3f8700: 10: msg: "new message" 0xad3f8700: 10: exit run() 0xa58c6700: 11: msg: "new message" 0xa58c6700: 11: exit run() 0xa58c6b00: 12: msg: "new message" 0xa58c6b00: 12: exit run() 0xaf090100: 13: msg: "new message" 0xaf090100: 13: exit run() 0xad968b00: 14: msg: "new message" 0xad3f8d00: 6: exit run() 0xad968b00: 14: exit run() 0xad968300: 15: msg: "new message" 0xad968300: 15: exit run() main: 16 0xad968500: 0: enter run() 0xa58c6500: 1: enter run() 0xaf090300: 2: enter run() 0xad968800: 3: enter run() 0xa58c6100: 4: enter run() 0xad968f00: 5: enter run() 0xa58c6e00: 6: enter run() 0xad3f8900: 7: enter run() 0xad3f8800: 8: enter run() 0xaf090a00: 9: enter run() 0xad968e00: 10: enter run() 0xad968d00: 11: enter run() 0xad968400: 12: enter run() 0xad3f8c00: 13: enter run() 0xaf090500: 14: enter run() 0xad3f8e00: 15: enter run() 0xad968500: 0: set_msg 0xa58c6500: 1: set_msg 0xaf090300: 2: set_msg 0xad968800: 3: set_msg 0xa58c6100: 4: set_msg 0xad968f00: 5: set_msg 0xa58c6e00: 6: set_msg 0xad3f8900: 7: set_msg 0xad3f8800: 8: set_msg 0xaf090a00: 9: set_msg 0xad968e00: 10: set_msg 0xad968d00: 11: set_msg 0xad968400: 12: set_msg 0xad3f8c00: 13: set_msg 0xaf090500: 14: set_msg 0xad3f8e00: 15: set_msg 0xad968500: 0: msg: "new message" 0xa58c6500: 1: msg: "new message" 0xa58c6500: 1: exit run() 0xaf090300: 2: msg: "new message" 0xaf090300: 2: exit run() 0xad968800: 3: msg: "new message" 0xad968800: 3: exit run() 0xa58c6100: 4: msg: "new message" 0xa58c6100: 4: exit run() 0xad968f00: 5: msg: "new message" 0xad968f00: 5: exit run() 0xa58c6e00: 6: msg: "new message" 0xa58c6e00: 6: exit run() 0xad3f8900: 7: msg: "new message" 0xad3f8900: 7: exit run() 0xad3f8800: 8: msg: "new message" 0xad3f8800: 8: exit run() 0xaf090a00: 9: msg: "new message" 0xaf090a00: 9: exit run() 0xad968e00: 10: msg: "new message" 0xad968e00: 10: exit run() 0xad968d00: 11: msg: "new message" 0xad968d00: 11: exit run() 0xad968400: 12: msg: "new message" 0xad968400: 12: exit run() 0xad3f8c00: 13: msg: "new message" 0xad3f8c00: 13: exit run() 0xaf090500: 14: msg: "new message" 0xad968500: 0: exit run() 0xaf090500: 14: exit run() 0xad3f8e00: 15: msg: "new message" 0xad3f8e00: 15: exit run() main: 17 0xad3f8f00: 0: enter run() 0xa58c6f00: 1: enter run() 0xaf090400: 2: enter run() 0xaf090d00: 3: enter run() 0xaf090800: 4: enter run() 0xad3f8f00: 0: set_msg 0xad968100: 5: enter run() 0xad3f8000: 6: enter run() 0xad968b00: 7: enter run() 0xa58c6600: 8: enter run() 0xad968c00: 9: enter run() 0xaf090e00: 10: enter run() 0xa58c6a00: 11: enter run() 0xad3f8d00: 12: enter run() 0xa58c6f00: 1: set_msg 0xad968600: 13: enter run() 0xad3f8100: 14: enter run() 0xaf090100: 15: enter run() 0xaf090400: 2: set_msg 0xaf090d00: 3: set_msg 0xaf090800: 4: set_msg 0xad968100: 5: set_msg 0xad3f8000: 6: set_msg 0xad968b00: 7: set_msg 0xa58c6600: 8: set_msg 0xad968c00: 9: set_msg 0xaf090e00: 10: set_msg 0xa58c6a00: 11: set_msg 0xad3f8d00: 12: set_msg 0xad968600: 13: set_msg 0xad3f8100: 14: set_msg 0xaf090100: 15: set_msg 0xad3f8f00: 0: msg: "new message" 0xa58c6f00: 1: msg: "new message" 0xa58c6f00: 1: exit run() 0xaf090400: 2: msg: "new message" 0xaf090400: 2: exit run() 0xaf090d00: 3: msg: "new message" 0xaf090d00: 3: exit run() 0xaf090800: 4: msg: "new message" 0xaf090800: 4: exit run() 0xad968100: 5: msg: "new message" 0xad968100: 5: exit run() 0xad3f8000: 6: msg: "new message" 0xad3f8000: 6: exit run() 0xad968b00: 7: msg: "new message" 0xad968b00: 7: exit run() 0xa58c6600: 8: msg: "new message" 0xa58c6600: 8: exit run() 0xad968c00: 9: msg: "new message" 0xad968c00: 9: exit run() 0xaf090e00: 10: msg: "new message" 0xaf090e00: 10: exit run() 0xa58c6a00: 11: msg: "new message" 0xa58c6a00: 11: exit run() 0xad3f8d00: 12: msg: "new message" 0xad3f8d00: 12: exit run() 0xad968600: 13: msg: "new message" 0xad968600: 13: exit run() 0xad3f8100: 14: msg: "new message" 0xad3f8f00: 0: exit run() 0xad3f8100: 14: exit run() 0xaf090100: 15: msg: "new message" 0xaf090100: 15: exit run() main: 18 0xad3f8e00: 0: enter run() 0xad3f8300: 1: enter run() 0xa58c6700: 2: enter run() 0xa58c6800: 3: enter run() 0xad3f8e00: 0: set_msg 0xaf090500: 4: enter run() 0xad3f8300: 1: set_msg 0xaf090c00: 5: enter run() 0xad3f8500: 6: enter run() 0xa58c6c00: 7: enter run() 0xaf090600: 8: enter run() 0xad3f8000: 9: enter run() 0xad3f8600: 10: enter run() 0xad3f8700: 11: enter run() 0xaf090b00: 12: enter run() 0xad3f8800: 13: enter run() 0xad3f8400: 14: enter run() 0xaf090a00: 15: enter run() 0xa58c6700:0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8300 stack 0xb2698700 0xad3f8400: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8e00 stack 0xb2697cc0 0xaf090a00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6700 stack 0xb2697560 0xad3f8400: rwlock_rdlock 0xa982f240 (1) rthread reaping 0xa58c6800 stack 0xb2698e20 0xad3f8400: rwlock_unlock 0xa982f240 rthread reaping 0xaf090500 stack 0xb265cbc0 rthread reaping 0xaf090c00 stack 0xb2698c20 rthread reaping 0xad3f8500 stack 0xb26976e0 rthread reaping 0xa58c6c00 stack 0xb2697580 rthread reaping 0xaf090600 stack 0xb2697900 rthread reaping 0xad3f8000 stack 0xb265cce0 rthread reaping 0xad3f8600 stack 0xb265ccc0 rthread reaping 0xad3f8700 stack 0xb2698600 rthread reaping 0xaf090b00 stack 0xb26973e0 rthread reaping 0xad3f8800 stack 0xb26686c0 rthread reaping 0xad3f8400 stack 0xb26971a0 rthread reaping 0xaf090a00 stack 0xb2698300 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xaf090c00: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xad3f8a00: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xa58c6300: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xaf090200: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6800 stack 0xb26971a0 0xad3f8200: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb2698300 rthread reaping 0xaf090c00 stack 0xb26686c0 rthread reaping 0xad3f8900 stack 0xb26973e0 rthread reaping 0xad3f8a00 stack 0xb2698600 rthread reaping 0xad3f8b00 stack 0xb265ccc0 rthread reaping 0xad3f8d00 stack 0xb265cce0 rthread reaping 0xad3f8300 stack 0xb2697900 rthread reaping 0xaf090f00 stack 0xb2697580 rthread reaping 0xaf090d00 stack 0xb26976e0 rthread reaping 0xa58c6d00 stack 0xb2698c20 rthread reaping 0xa58c6300 stack 0xb265cbc0 rthread reaping 0xad968500 stack 0xb2698e20 rthread reaping 0xaf090000 stack 0xb2697560 rthread reaping 0xaf090200 stack 0xb2697cc0 rthread reaping 0xad3f8200 stack 0xb2698700 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xad968100: rwlock_wrlock 0xa982f240 (0) 0xa58c6600: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xad968900: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xad968d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xa58c6700: rwlock_wrlock 0xa982f240 (0) 0xad968a00: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968d00: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad968d00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6b00 stack 0xb2697cc0 0xad968a00: rwlock_unlock 0xa982f240 rthread reaping 0xad968000 stack 0xb2698700 rthread reaping 0xa58c6e00 stack 0xb2697560 rthread reaping 0xad968100 stack 0xb2698e20 rthread reaping 0xa58c6600 stack 0xb265cbc0 rthread reaping 0xad3f8900 stack 0xb2698c20 rthread reaping 0xaf090b00 stack 0xb26976e0 rthread reaping 0xad968200 stack 0xb2697580 rthread reaping 0xaf090e00 stack 0xb2697900 rthread reaping 0xad968900 stack 0xb265cce0 rthread reaping 0xaf090300 stack 0xb265ccc0 rthread reaping 0xad968d00 stack 0xb2698600 rthread reaping 0xad3f8600 stack 0xb26973e0 rthread reaping 0xad968400 stack 0xb26686c0 rthread reaping 0xa58c6700 stack 0xb2698300 rthread reaping 0xad968a00 stack 0xb26971a0 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_wrlock 0xa982f240 (4294967295) 0xad968800: rwlock_wrlock 0xa982f240 (4294967295) 0xad968600: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090900: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_wrlock 0xa982f240 (4294967295) 0xad968b00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090700: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090400: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8900 stack 0xb2698300 0xa58c6200: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6e00 stack 0xb26971a0 0xad968b00: rwlock_unlock 0xa982f240 rthread reaping 0xad968f00 stack 0xb26686c0 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6f00 stack 0xb26973e0 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6100 stack 0xb2698600 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 rthread reaping 0xad968800 stack 0xb265ccc0 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 rthread reaping 0xad968600 stack 0xb265cce0 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090100 stack 0xb2697900 0xa58c6400: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6900 stack 0xb2697580 rthread reaping 0xaf090b00 stack 0xb26976e0 rthread reaping 0xaf090900 stack 0xb2698c20 rthread reaping 0xa58c6200 stack 0xb265cbc0 rthread reaping 0xad968b00 stack 0xb2698e20 rthread reaping 0xaf090700 stack 0xb2697560 rthread reaping 0xaf090400 stack 0xb2698700 rthread reaping 0xa58c6400 stack 0xb2697cc0 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xa58c6700: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xad3f8c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_wrlock 0xa982f240 (4294967295) 0xb3520400: rwlock_wrlock 0xa982f240 (4294967295) 0xad968800: rwlock_wrlock 0xa982f240 (4294967295) 0xb3520300: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xb3520400: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xb3520400: rwlock_rdlock 0xa982f240 (4294967295) 0xb3520300: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xb3520300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xb3520400: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xb3520300: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6700 stack 0xb2698700 0xad3f8a00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8500 stack 0xb2697cc0 rthread reaping 0xa58c6a00 stack 0xb2697560 rthread reaping 0xad3f8c00 stack 0xb2698e20 rthread reaping 0xa58c6100 stack 0xb265cbc0 rthread reaping 0xa58c6500 stack 0xb2698c20 rthread reaping 0xa58c6b00 stack 0xb26976e0 rthread reaping 0xad3f8b00 stack 0xb2697580 rthread reaping 0xa58c6c00 stack 0xb2697900 rthread reaping 0xad3f8900 stack 0xb265cce0 rthread reaping 0xad968e00 stack 0xb265ccc0 rthread reaping 0xa58c6d00 stack 0xb2698600 rthread reaping 0xb3520400 stack 0xb26973e0 rthread reaping 0xad968800 stack 0xb26686c0 rthread reaping 0xb3520300 stack 0xb26971a0 rthread reaping 0xad3f8a00 stack 0xb2698300 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xa58c6700: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xad968f00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad968400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xad968700: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6700 stack 0xb26971a0 0xad3f8300: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb2698300 rthread reaping 0xaf090d00 stack 0xb26686c0 rthread reaping 0xad3f8d00 stack 0xb26973e0 rthread reaping 0xa58c6800 stack 0xb2698600 rthread reaping 0xad3f8e00 stack 0xb265ccc0 rthread reaping 0xaf090c00 stack 0xb265cce0 rthread reaping 0xaf090a00 stack 0xb2697900 rthread reaping 0xad3f8200 stack 0xb2697580 rthread reaping 0xad3f8f00 stack 0xb26976e0 rthread reaping 0xad3f8000 stack 0xb2698c20 rthread reaping 0xad968f00 stack 0xb265cbc0 rthread reaping 0xad968400 stack 0xb2698e20 rthread reaping 0xad3f8100 stack 0xb2697560 rthread reaping 0xad968700 stack 0xb2697cc0 rthread reaping 0xad3f8300 stack 0xb2698700 0xa58c6300: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xa58c6300: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090000: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090800: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 rthread reaping 0xad968600 stack 0xb2697cc0 0xa58c6800: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6300 stack 0xb2698700 0xa58c6800: rwlock_unlock 0xa982f240 rthread reaping 0xaf090300 stack 0xb2697560 rthread reaping 0xad3f8400 stack 0xb2698e20 rthread reaping 0xaf090000 stack 0xb265cbc0 rthread reaping 0xa58c6e00 stack 0xb2698c20 rthread reaping 0xad3f8500 stack 0xb26976e0 rthread reaping 0xa58c6700 stack 0xb2697580 rthread reaping 0xa58c6f00 stack 0xb2697900 rthread reaping 0xaf090800 stack 0xb265cce0 rthread reaping 0xad3f8600 stack 0xb265ccc0 rthread reaping 0xa58c6a00 stack 0xb2698600 rthread reaping 0xa58c6b00 stack 0xb26973e0 rthread reaping 0xa58c6400 stack 0xb26686c0 rthread reaping 0xa58c6000 stack 0xb2698300 rthread reaping 0xa58c6800 stack 0xb26971a0 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8700: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968900: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8700 stack 0xb2698300 0xa58c6e00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090e00 stack 0xb26971a0 0xa58c6900: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb26686c0 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6100 stack 0xb26973e0 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090c00 stack 0xb2698600 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6700 stack 0xb265ccc0 0xaf090f00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8800 stack 0xb265cce0 0xad968a00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090b00 stack 0xb2697900 rthread reaping 0xad3f8300 stack 0xb2697580 rthread reaping 0xad968e00 stack 0xb26976e0 rthread reaping 0xad968900 stack 0xb2698c20 rthread reaping 0xa58c6c00 stack 0xb265cbc0 rthread reaping 0xa58c6e00 stack 0xb2698e20 rthread reaping 0xa58c6900 stack 0xb2697560 rthread reaping 0xaf090f00 stack 0xb2698700 rthread reaping 0xad968a00 stack 0xb2697cc0 0xad968b00: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xa58c6900: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xa58c6f00: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad968100: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090000 stack 0xb2698700 0xaf090e00: rwlock_unlock 0xa982f240 rthread reaping 0xad968b00 stack 0xb2697cc0 rthread reaping 0xa58c6900 stack 0xb2697560 rthread reaping 0xad968e00 stack 0xb2698e20 rthread reaping 0xad3f8d00 stack 0xb265cbc0 rthread reaping 0xaf090a00 stack 0xb2698c20 rthread reaping 0xad968300 stack 0xb26976e0 rthread reaping 0xad968400 stack 0xb2697580 rthread reaping 0xa58c6f00 stack 0xb2697900 rthread reaping 0xa58c6000 stack 0xb265cce0 rthread reaping 0xa58c6d00 stack 0xb265ccc0 rthread reaping 0xad3f8000 stack 0xb2698600 rthread reaping 0xad3f8200 stack 0xb26973e0 rthread reaping 0xad968100 stack 0xb26686c0 rthread reaping 0xaf090c00 stack 0xb26971a0 rthread reaping 0xaf090e00 stack 0xb2698300 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xad968200: rwlock_wrlock 0xa982f240 (4294967295) 0xad968800: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090000: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090500: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090400: rwlock_wrlock 0xa982f240 (4294967295) 0xad968c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_wrlock 0xa982f240 (4294967295) 0xad968700: rwlock_wrlock 0xa982f240 (4294967295) 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 2: set_msg 0xa58c6800: 3: set_msg 0xaf090500: 4: set_msg 0xaf090c00: 5: set_msg 0xad3f8500: 6: set_msg 0xa58c6c00: 7: set_msg 0xaf090600: 8: set_msg 0xad3f8000: 9: set_msg 0xad3f8600: 10: set_msg 0xad3f8700: 11: set_msg 0xaf090b00: 12: set_msg 0xad3f8800: 13: set_msg 0xaf090a00: 15: set_msg 0xad3f8e00: 0: msg: "new message" 0xad3f8300: 1: msg: "new message" 0xad3f8300: 1: exit run() 0xa58c6700: 2: msg: "new message" 0xa58c6700: 2: exit run() 0xa58c6800: 3: msg: "new message" 0xa58c6800: 3: exit run() 0xaf090500: 4: msg: "new message" 0xaf090500: 4: exit run() 0xaf090c00: 5: msg: "new message" 0xaf090c00: 5: exit run() 0xad3f8500: 6: msg: "new message" 0xad3f8500: 6: exit run() 0xa58c6c00: 7: msg: "new message" 0xa58c6c00: 7: exit run() 0xaf090600: 8: msg: "new message" 0xaf090600: 8: exit run() 0xad3f8000: 9: msg: "new message" 0xad3f8000: 9: exit run() 0xad3f8600: 10: msg: "new message" 0xad3f8600: 10: exit run() 0xad3f8700: 11: msg: "new message" 0xad3f8700: 11: exit run() 0xaf090b00: 12: msg: "new message" 0xaf090b00: 12: exit run() 0xad3f8800: 13: msg: "new message" 0xad3f8e00: 0: exit run() 0xad3f8400: 14: set_msg 0xad3f8800: 13: exit run() 0xaf090a00: 15: msg: "new message" 0xaf090a00: 15: exit run() 0xad3f8400: 14: msg: "new message" 0xad3f8400: 14: exit run() main: 19 0xaf090900: 0: enter run() 0xa58c6800: 1: enter run() 0xaf090c00: 2: enter run() 0xad3f8900: 3: enter run() 0xad3f8a00: 4: enter run() 0xad3f8b00: 5: enter run() 0xad3f8d00: 6: enter run() 0xad3f8300: 7: enter run() 0xaf090f00: 8: enter run() 0xaf090d00: 9: enter run() 0xa58c6d00: 10: enter run() 0xa58c6300: 11: enter run() 0xad968500: 12: enter run() 0xaf090000: 13: enter run() 0xaf090200: 14: enter run() 0xad3f8200: 15: enter run() 0xaf090900: 0: set_msg 0xa58c6800: 1: set_msg 0xaf090c00: 2: set_msg 0xad3f8900: 3: set_msg 0xad3f8a00: 4: set_msg 0xad3f8b00: 5: set_msg 0xad3f8d00: 6: set_msg 0xad3f8300: 7: set_msg 0xaf090f00: 8: set_msg 0xaf090d00: 9: set_msg 0xa58c6d00: 10: set_msg 0xa58c6300: 11: set_msg 0xad968500: 12: set_msg 0xaf090000: 13: set_msg 0xaf090200: 14: set_msg 0xad3f8200: 15: set_msg 0xaf090900: 0: msg: "new message" 0xa58c6800: 1: msg: "new message" 0xa58c6800: 1: exit run() 0xaf090c00: 2: msg: "new message" 0xaf090c00: 2: exit run() 0xad3f8900: 3: msg: "new message" 0xad3f8900: 3: exit run() 0xad3f8a00: 4: msg: "new message" 0xad3f8a00: 4: exit run() 0xad3f8b00: 5: msg: "new message" 0xad3f8b00: 5: exit run() 0xad3f8d00: 6: msg: "new message" 0xad3f8d00: 6: exit run() 0xad3f8300: 7: msg: "new message" 0xad3f8300: 7: exit run() 0xaf090f00: 8: msg: "new message" 0xaf090f00: 8: exit run() 0xaf090d00: 9: msg: "new message" 0xaf090d00: 9: exit run() 0xa58c6d00: 10: msg: "new message" 0xa58c6d00: 10: exit run() 0xa58c6300: 11: msg: "new message" 0xa58c6300: 11: exit run() 0xad968500: 12: msg: "new message" 0xad968500: 12: exit run() 0xaf090000: 13: msg: "new message" 0xaf090000: 13: exit run() 0xaf090200: 14: msg: "new message" 0xaf090900: 0: exit run() 0xaf090200: 14: exit run() 0xad3f8200: 15: msg: "new message" 0xad3f8200: 15: exit run() main: 20 0xad968000: 0: enter run() 0xa58c6b00: 1: enter run() 0xa58c6e00: 2: enter run() 0xad968100: 3: enter run() 0xa58c6600: 4: enter run() 0xad3f8900: 5: enter run() 0xaf090b00: 6: enter run() 0xad968200: 7: enter run() 0xaf090e00: 8: enter run() 0xad968900: 9: enter run() 0xaf090300: 10: enter run() 0xad968d00: 11: enter run() 0xad3f8600: 12: enter run() 0xad968400: 13: enter run() 0xa58c6700: 14: enter run() 0xad968a00: 15: enter run() 0xad968000: 0: set_msg 0xa58c6b00: 1: set_msg 0xa58c6e00: 2: set_msg 0xad968100: 3: set_msg 0xa58c6600: 4: set_msg 0xad3f8900: 5: set_msg 0xaf090b00: 6: set_msg 0xad968200: 7: set_msg 0xaf090e00: 8: set_msg 0xad968900: 9: set_msg 0xaf090300: 10: set_msg 0xad968d00: 11: set_msg 0xad3f8600: 12: set_msg 0xad968400: 13: set_msg 0xa58c6700: 14: set_msg 0xad968a00: 15: set_msg 0xad968000: 0: msg: "new message" 0xa58c6b00: 1: msg: "new message" 0xa58c6b00: 1: exit run() 0xa58c6e00: 2: msg: "new message" 0xa58c6e00: 2: exit run() 0xad968100: 3: msg: "new message" 0xad968100: 3: exit run() 0xa58c6600: 4: msg: "new message" 0xa58c6600: 4: exit run() 0xad3f8900: 5: msg: "new message" 0xad3f8900: 5: exit run() 0xaf090b00: 6: msg: "new message" 0xaf090b00: 6: exit run() 0xad968200: 7: msg: "new message" 0xad968200: 7: exit run() 0xaf090e00: 8: msg: "new message" 0xaf090e00: 8: exit run() 0xad968900: 9: msg: "new message" 0xad968900: 9: exit run() 0xaf090300: 10: msg: "new message" 0xaf090300: 10: exit run() 0xad968d00: 11: msg: "new message" 0xad968d00: 11: exit run() 0xad3f8600: 12: msg: "new message" 0xad3f8600: 12: exit run() 0xad968400: 13: msg: "new message" 0xad968400: 13: exit run() 0xa58c6700: 14: msg: "new message" 0xad968000: 0: exit run() 0xa58c6700: 14: exit run() 0xad968a00: 15: msg: "new message" 0xad968a00: 15: exit run() main: 21 0xa58c6e00: 0: enter run() 0xad3f8900: 1: enter run() 0xa58c6e00: 0: set_msg 0xad968f00: 2: enter run() 0xa58c6f00: 3: enter run() 0xad3f8900: 1: set_msg 0xa58c6100: 4: enter run() 0xad968800: 5: enter run() 0xad968600: 6: enter run() 0xaf090100: 7: enter run() 0xa58c6900: 8: enter run() 0xaf090b00: 9: enter run() 0xaf090900: 10: enter run() 0xad968f00: 2: set_msg 0xa58c6200: 11: enter run() 0xad968b00: 12: enter run() 0xaf090700: 13: enter run() 0xaf090400: 14: enter run() 0xa58c6400: 15: enter run() 0xa58c6f00: 3: set_msg 0xa58c6100: 4: set_msg 0xad968800: 5: set_msg 0xad968600: 6: set_msg 0xaf090100: 7: set_msg 0xa58c6900: 8: set_msg 0xaf090b00: 9: set_msg 0xaf090900: 10: set_msg 0xa58c6e00: 0: msg: "new message" 0xad3f8900: 1: msg: "new message" 0xad3f8900: 1: exit run() 0xad968f00: 2: msg: "new message" 0xad968f00: 2: exit run() 0xa58c6f00: 3: msg: "new message" 0xa58c6f00: 3: exit run() 0xa58c6100: 4: msg: "new message" 0xa58c6100: 4: exit run() 0xad968800: 5: msg: "new message" 0xad968800: 5: exit run() 0xad968600: 6: msg: "new message" 0xad968600: 6: exit run() 0xaf090100: 7: msg: "new message" 0xaf090100: 7: exit run() 0xa58c6900: 8: msg: "new message" 0xa58c6900: 8: exit run() 0xaf090b00: 9: msg: "new message" 0xa58c6e00: 0: exit run() 0xa58c6200: 11: set_msg 0xaf090b00: 9: exit run() 0xad968b00: 12: set_msg 0xaf090700: 13: set_msg 0xaf090400: 14: set_msg 0xa58c6400: 15: set_msg 0xaf090900: 10: msg: "new message" 0xa58c6200: 11: msg: "new message" 0xa58c6200: 11: exit run() 0xad968b00: 12: msg: "new message" 0xad968b00: 12: exit run() 0xaf090700: 13: msg: "new message" 0xaf090700: 13: exit run() 0xaf090400: 14: msg: "new message" 0xaf090900: 10: exit run() 0xaf090400: 14: exit run() 0xa58c6400: 15: msg: "new message" 0xa58c6400: 15: exit run() main: 22 0xad3f8500: 0: enter run() 0xa58c6700: 1: enter run() 0xa58c6a00: 2: enter run() 0xad3f8c00: 3: enter run() 0xa58c6100: 4: enter run() 0xa58c6500: 5: enter run() 0xa58c6b00: 6: enter run() 0xad3f8b00: 7: enter run() 0xad3f8500: 0: set_msg 0xa58c6c00: 8: enter run() 0xad3f8900: 9: enter run() 0xad968e00: 10: enter run() 0xa58c6d00: 11: enter run() 0xb3520400: 12: enter run() 0xad968800: 13: enter run() 0xb3520300: 14: enter run() 0xad3f8a00: 15: enter run() 0xa58c6700: 1: set_msg 0xa58c6a00: 2: set_msg 0xad3f8c00: 3: set_msg 0xa58c6100: 4: set_msg 0xa58c6500: 5: set_msg 0xa58c6b00: 6: set_msg 0xad3f8b00: 7: set_msg 0xa58c6c00: 8: set_msg 0xad3f8900: 9: set_msg 0xad968e00: 10: set_msg 0xa58c6d00: 11: set_msg 0xb3520400: 12: set_msg 0xad968800: 13: set_msg 0xb3520300: 14: set_msg 0xad3f8a00: 15: set_msg 0xad3f8500: 0: msg: "new message" 0xa58c6700: 1: msg: "new message" 0xa58c6700: 1: exit run() 0xa58c6a00: 2: msg: "new message" 0xa58c6a00: 2: exit run() 0xad3f8c00: 3: msg: "new message" 0xad3f8c00: 3: exit run() 0xa58c6100: 4: msg: "new message" 0xa58c6100: 4: exit run() 0xa58c6500: 5: msg: "new message" 0xa58c6500: 5: exit run() 0xa58c6b00: 6: msg: "new message" 0xa58c6b00: 6: exit run() 0xad3f8b00: 7: msg: "new message" 0xad3f8b00: 7: exit run() 0xa58c6c00: 8: msg: "new message" 0xa58c6c00: 8: exit run() 0xad3f8900: 9: msg: "new message" 0xad3f8900: 9: exit run() 0xad968e00: 10: msg: "new message" 0xad968e00: 10: exit run() 0xa58c6d00: 11: msg: "new message" 0xa58c6d00: 11: exit run() 0xb3520400: 12: msg: "new message" 0xb3520400: 12: exit run() 0xad968800: 13: msg: "new message" 0xad968800: 13: exit run() 0xb3520300: 14: msg: "new message" 0xad3f8500: 0: exit run() 0xb3520300: 14: exit run() 0xad3f8a00: 15: msg: "new message" 0xad3f8a00: 15: exit run() main: 23 0xaf090900: 0: enter run() 0xa58c6700: 1: enter run() 0xaf090d00: 2: enter run() 0xaf090900: 0: set_msg 0xad3f8d00: 3: enter run() 0xa58c6800: 4: enter run() 0xad3f8e00: 5: enter run() 0xaf090c00: 6: enter run() 0xaf090a00: 7: enter run() 0xad3f8200: 8: enter run() 0xad3f8f00: 9: enter run() 0xad3f8000: 10: enter run() 0xad968f00: 11: enter run() 0xa58c6700: 1: set_msg 0xad968400: 12: enter run() 0xad3f8100: 13: enter run() 0xad968700: 14: enter run() 0xad3f8300: 15: enter run() 0xaf090d00: 2: set_msg 0xad3f8d00: 3: set_msg 0xa58c6800: 4: set_msg 0xad3f8e00: 5: set_msg 0xaf090c00: 6: set_msg 0xaf090a00: 7: set_msg 0xad3f8200: 8: set_msg 0xad3f8f00: 9: set_msg 0xad3f8000: 10: set_msg 0xad968f00: 11: set_msg 0xad968400: 12: set_msg 0xad3f8100: 13: set_msg 0xad968700: 14: set_msg 0xad3f8300: 15: set_msg 0xaf090900: 0: msg: "new message" 0xa58c6700: 1: msg: "new message" 0xa58c6700: 1: exit run() 0xaf090d00: 2: msg: "new message" 0xaf090d00: 2: exit run() 0xad3f8d00: 3: msg: "new message" 0xad3f8d00: 3: exit run() 0xa58c6800: 4: msg: "new message" 0xa58c6800: 4: exit run() 0xad3f8e00: 5: msg: "new message" 0xad3f8e00: 5: exit run() 0xaf090c00: 6: msg: "new message" 0xaf090c00: 6: exit run() 0xaf090a00: 7: msg: "new message" 0xaf090a00: 7: exit run() 0xad3f8200: 8: msg: "new message" 0xad3f8200: 8: exit run() 0xad3f8f00: 9: msg: "new message" 0xad3f8f00: 9: exit run() 0xad3f8000: 10: msg: "new message" 0xad3f8000: 10: exit run() 0xad968f00: 11: msg: "new message" 0xad968f00: 11: exit run() 0xad968400: 12: msg: "new message" 0xad968400: 12: exit run() 0xad3f8100: 13: msg: "new message" 0xad3f8100: 13: exit run() 0xad968700: 14: msg: "new message" 0xaf090900: 0: exit run() 0xad968700: 14: exit run() 0xad3f8300: 15: msg: "new message" 0xad3f8300: 15: exit run() main: 24 0xa58c6300: 0: enter run() 0xad968600: 1: enter run() 0xaf090300: 2: enter run() 0xa58c6300: 0: set_msg 0xad3f8400: 3: enter run() 0xaf090000: 4: enter run() 0xa58c6e00: 5: enter run() 0xad3f8500: 6: enter run() 0xa58c6700: 7: enter run() 0xa58c6f00: 8: enter run() 0xaf090800: 9: enter run() 0xad3f8600: 10: enter run() 0xa58c6a00: 11: enter run() 0xad968600: 1: set_msg 0xa58c6b00: 12: enter run() 0xa58c6400: 13: enter run() 0xa58c6000: 14: enter run() 0xa58c6800: 15: enter run() 0xaf090300: 2: set_msg 0xad3f8400: 3: set_msg 0xaf090000: 4: set_msg 0xa58c6e00: 5: set_msg 0xad3f8500: 6: set_msg 0xa58c6700: 7: set_msg 0xa58c6f00: 8: set_msg 0xaf090800: 9: set_msg 0xad3f8600: 10: set_msg 0xa58c6a00: 11: set_msg 0xa58c6b00: 12: set_msg 0xa58c6400: 13: set_msg 0xa58c6000: 14: set_msg 0xa58c6800: 15: set_msg 0xa58c6300: 0: msg: "new message" 0xad968600: 1: msg: "new message" 0xad968600: 1: exit run() 0xaf090300: 2: msg: "new message" 0xaf090300: 2: exit run() 0xad3f8400: 3: msg: "new message" 0xad3f8400: 3: exit run() 0xaf090000: 4: msg: "new message" 0xaf090000: 4: exit run() 0xa58c6e00: 5: msg: "new message" 0xa58c6e00: 5: exit run() 0xad3f8500: 6: msg: "new message" 0xad3f8500: 6: exit run() 0xa58c6700: 7: msg: "new message" 0xa58c6700: 7: exit run() 0xa58c6f00: 8: msg: "new message" 0xa58c6f00: 8: exit run() 0xaf090800: 9: msg: "new message" 0xaf090800: 9: exit run() 0xad3f8600: 10: msg: "new message" 0xad3f8600: 10: exit run() 0xa58c6a00: 11: msg: "new message" 0xa58c6a00: 11: exit run() 0xa58c6b00: 12: msg: "new message" 0xa58c6b00: 12: exit run() 0xa58c6400: 13: msg: "new message" 0xa58c6400: 13: exit run() 0xa58c6000: 14: msg: "new message" 0xa58c6300: 0: exit run() 0xa58c6000: 14: exit run() 0xa58c6800: 15: msg: "new message" 0xa58c6800: 15: exit run() main: 25 0xaf090e00: 0: enter run() 0xad3f8700: 1: enter run() 0xaf090900: 2: enter run() 0xa58c6100: 3: enter run() 0xaf090e00: 0: set_msg 0xad3f8700: 1: set_msg 0xaf090c00: 4: enter run() 0xa58c6700: 5: enter run() 0xad3f8800: 6: enter run() 0xaf090b00: 7: enter run() 0xad3f8300: 8: enter run() 0xad968e00: 9: enter run() 0xad968900: 10: enter run() 0xa58c6c00: 11: enter run() 0xaf090900: 2: set_msg 0xa58c6e00: 12: enter run() 0xa58c6900: 13: enter run() 0xaf090f00: 14: enter run() 0xad968a00: 15: enter run() 0xa58c6100: 3: set_msg 0xaf090c00: 4: set_msg 0xa58c6700: 5: set_msg 0xad3f8800: 6: set_msg 0xaf090b00: 7: set_msg 0xad3f8300: 8: set_msg 0xad968e00: 9: set_msg 0xad968900: 10: set_msg 0xa58c6c00: 11: set_msg 0xaf090e00: 0: msg: "new message" 0xad3f8700: 1: msg: "new message" 0xad3f8700: 1: exit run() 0xaf090900: 2: msg: "new message" 0xaf090900: 2: exit run() 0xa58c6100: 3: msg: "new message" 0xa58c6100: 3: exit run() 0xaf090c00: 4: msg: "new message" 0xaf090c00: 4: exit run() 0xa58c6700: 5: msg: "new message" 0xa58c6700: 5: exit run() 0xad3f8800: 6: msg: "new message" 0xad3f8800: 6: exit run() 0xaf090b00: 7: msg: "new message" 0xaf090b00: 7: exit run() 0xad3f8300: 8: msg: "new message" 0xad3f8300: 8: exit run() 0xad968e00: 9: msg: "new message" 0xad968e00: 9: exit run() 0xad968900: 10: msg: "new message" 0xaf090e00: 0: exit run() 0xa58c6e00: 12: set_msg 0xad968900: 10: exit run() 0xa58c6900: 13: set_msg 0xaf090f00: 14: set_msg 0xad968a00: 15: set_msg 0xa58c6c00: 11: msg: "new message" 0xa58c6e00: 12: msg: "new message" 0xa58c6e00: 12: exit run() 0xa58c6900: 13: msg: "new message" 0xa58c6900: 13: exit run() 0xaf090f00: 14: msg: "new message" 0xa58c6c00: 11: exit run() 0xaf090f00: 14: exit run() 0xad968a00: 15: msg: "new message" 0xad968a00: 15: exit run() main: 26 0xad968b00: 0: enter run() 0xaf090000: 1: enter run() 0xa58c6900: 2: enter run() 0xad968e00: 3: enter run() 0xad3f8d00: 4: enter run() 0xaf090a00: 5: enter run() 0xad968300: 6: enter run() 0xad968400: 7: enter run() 0xa58c6f00: 8: enter run() 0xad968b00: 0: set_msg 0xa58c6000: 9: enter run() 0xa58c6d00: 10: enter run() 0xad3f8000: 11: enter run() 0xad3f8200: 12: enter run() 0xad968100: 13: enter run() 0xaf090c00: 14: enter run() 0xaf090e00: 15: enter run() 0xaf090000: 1: set_msg 0xa58c6900: 2: set_msg 0xad968e00: 3: set_msg 0xad3f8d00: 4: set_msg 0xaf090a00: 5: set_msg 0xad968300: 6: set_msg 0xad968400: 7: set_msg 0xa58c6f00: 8: set_msg 0xa58c6000: 9: set_msg 0xa58c6d00: 10: set_msg 0xad3f8000: 11: set_msg 0xad3f8200: 12: set_msg 0xad968100: 13: set_msg 0xaf090c00: 14: set_msg 0xaf090e00: 15: set_msg 0xad968b00: 0: msg: "new message" 0xaf090000: 1: msg: "new message" 0xaf090000: 1: exit run() 0xa58c6900: 2: msg: "new message" 0xa58c6900: 2: exit run() 0xad968e00: 3: msg: "new message" 0xad968e00: 3: exit run() 0xad3f8d00: 4: msg: "new message" 0xad3f8d00: 4: exit run() 0xaf090a00: 5: msg: "new message" 0xaf090a00: 5: exit run() 0xad968300: 6: msg: "new message" 0xad968300: 6: exit run() 0xad968400: 7: msg: "new message" 0xad968400: 7: exit run() 0xa58c6f00: 8: msg: "new message" 0xa58c6f00: 8: exit run() 0xa58c6000: 9: msg: "new message" 0xa58c6000: 9: exit run() 0xa58c6d00: 10: msg: "new message" 0xa58c6d00: 10: exit run() 0xad3f8000: 11: msg: "new message" 0xad3f8000: 11: exit run() 0xad3f8200: 12: msg: "new message" 0xad3f8200: 12: exit run() 0xad968100: 13: msg: "new message" 0xad968100: 13: exit run() 0xaf090c00: 14: msg: "new message" 0xad968b00: 0: exit run() 0xaf090c00: 14: exit run() 0xaf090e00: 15: msg: "new message" 0xaf090e00: 15: exit run() main: 27 0xad3f8900: 0: enter run() 0xad968000: 1: enter run() 0xa58c6e00: 2: enter run() 0xad3f8f00: 3: enter run() 0xad3f8900: 0: set_msg 0xad968000: 1: set_msg 0xad3f8100: 4: enter run() 0xad968200: 5: enter run() 0xad968800: 6: enter run() 0xa58c6200: 7: enter run() 0xaf090000: 8: enter run() 0xaf090500: 9: enter run() 0xa58c6100: 10: enter run() 0xaf090400: 11: enter run() 0xad968c00: 12: enter run() 0xa58c6e00: 2: set_msg 0xad3f8b00: 13: enter run() 0xa58c6900: 14: enter run() 0xad968700: 15: enter run() 0xad3f8f00: 3: set_msg 0xad3f8100: 4: set_msg 0xad968200: 5: set_msg 0xad968800: 6: set_msg 0xa58c6200: 7: set_msg 0xaf090000: 8: set_msg 0xaf090500: 9: set_msg 0xa58c6100: 10: set_msg 0xaf090400: 11: set_msg 0xad968c00: 12: set_msg 0x0xad968c00: rwlock_rdlock 0xa982f240 (2147483660) 0xad3f8900: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8900 stack 0xb2698300 0xa58c6900: rwlock_unlock 0xa982f240 rthread reaping 0xad968000 stack 0xb26971a0 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6e00 stack 0xb26686c0 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8f00 stack 0xb26973e0 0xa58c6900: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8100 stack 0xb2698600 0xad968700: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968200 stack 0xb265ccc0 0xad968700: rwlock_unlock 0xa982f240 rthread reaping 0xad968800 stack 0xb265cce0 rthread reaping 0xa58c6200 stack 0xb2697900 rthread reaping 0xaf090000 stack 0xb2697580 rthread reaping 0xaf090500 stack 0xb26976e0 rthread reaping 0xa58c6100 stack 0xb2698c20 rthread reaping 0xaf090400 stack 0xb265cbc0 rthread reaping 0xad968c00 stack 0xb2698e20 rthread reaping 0xad3f8b00 stack 0xb2697560 rthread reaping 0xa58c6900 stack 0xb2697cc0 rthread reaping 0xad968700 stack 0xb2698700 0xa58c6300: rwlock_wrlock 0xa982f240 (0) 0xa58c6300: rwlock_unlock 0xa982f240 0xaf090000: rwlock_wrlock 0xa982f240 (2147483647) 0xad968900: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8000: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6c00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968300: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6400: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090600: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6a00: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6300: rwlock_rdlock 0xa982f240 (0) 0xaf090000: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090700: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090400: rwlock_wrlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xaf090000 stack 0xb2697cc0 0xad3f8900: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6300 stack 0xb2698700 0xa58c6800: rwlock_unlock 0xa982f240 rthread reaping 0xad968900 stack 0xb2697560 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8000 stack 0xb2698e20 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6c00 stack 0xb265cbc0 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 rthread reaping 0xad968300 stack 0xb2698c20 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6400 stack 0xb26976e0 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 rthread reaping 0xaf090600 stack 0xb2697580 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8900 stack 0xb265cce0 0xaf090400: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6a00 stack 0xb2697900 rthread reaping 0xa58c6800 stack 0xb265ccc0 rthread reaping 0xaf090d00 stack 0xb2698600 rthread reaping 0xaf090700 stack 0xb26973e0 rthread reaping 0xad3f8200 stack 0xb26686c0 rthread reaping 0xad3f8e00 stack 0xb26971a0 rthread reaping 0xaf090400 stack 0xb2698300 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xa58c6900: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xaf090200: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6200: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_unlock 0xa982f240 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_wrlock 0xa982f240 (4294967295) 0xad968800: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (2147483650) 0xaf090300: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8300 stack 0xb26971a0 0xad968800: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6500 stack 0xb2698300 0xaf090300: rwlock_rdlock 0xa982f240 (1) rthread reaping 0xa58c6900 stack 0xb26686c0 0xaf090300: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8100 stack 0xb26973e0 rthread reaping 0xaf090200 stack 0xb2698600 rthread reaping 0xad968400 stack 0xb265ccc0 rthread reaping 0xad3f8600 stack 0xb2697900 rthread reaping 0xa58c6a00 stack 0xb265cce0 rthread reaping 0xad3f8f00 stack 0xb2697580 rthread reaping 0xaf090b00 stack 0xb26976e0 rthread reaping 0xa58c6200 stack 0xb2698c20 rthread reaping 0xaf090100 stack 0xb265cbc0 rthread reaping 0xaf090a00 stack 0xb2698e20 rthread reaping 0xa58c6400 stack 0xb2697560 rthread reaping 0xad968800 stack 0xb2698700 rthread reaping 0xaf090300 stack 0xb2697cc0 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_wrlock 0xa982f240 (2147483647) 0xad968500: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090b00: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8c00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968a00: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6800: rwlock_wrlock 0xa982f240 (2147483647) 0xad968100: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8e00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968c00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968400: rwlock_rdlock 0xa982f240 (0) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_wrlock 0xa982f240 (4294967295) 0xad968600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090700: rwlock_wrlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8200 stack 0xb2698700 0xaf090d00: rwlock_unlock 0xa982f240 rthread reaping 0xad968400 stack 0xb2697cc0 0xad3f8900: rwlock_unlock 0xa982f240 rthread reaping 0xad968500 stack 0xb2697560 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 rthread reaping 0xaf090b00 stack 0xb2698e20 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8c00 stack 0xb265cbc0 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 rthread reaping 0xad968a00 stack 0xb2698c20 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6800 stack 0xb26976e0 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 rthread reaping 0xad968100 stack 0xb2697580 0xad3f8500: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8e00 stack 0xb265cce0 0xaf090700: rwlock_unlock 0xa982f240 rthread reaping 0xad968c00 stack 0xb2697900 rthread reaping 0xaf090d00 stack 0xb265ccc0 rthread reaping 0xad3f8900 stack 0xb2698600 rthread reaping 0xad968600 stack 0xb26973e0 rthread reaping 0xad3f8000 stack 0xb26686c0 rthread reaping 0xad3f8500 stack 0xb2698300 rthread reaping 0xaf090700 stack 0xb26971a0 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xa58c6600: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xad968c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6700: rwlock_wrlock 0xa982f240 (0) 0xa58c6200: rwlock_wrlock 0xa982f240 (0) 0xad968700: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xad968800: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8200 stack 0xb2698300 0xad968300: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6e00 stack 0xb26971a0 rthread reaping 0xa58c6600 stack 0xb26686c0 rthread reaping 0xa58c6100 stack 0xb26973e0 rthread reaping 0xaf090300 stack 0xb2698600 rthread reaping 0xad3f8600 stack 0xb265ccc0 rthread reaping 0xad3f8d00 stack 0xb2697900 rthread reaping 0xad968200 stack 0xb265cce0 rthread reaping 0xad968c00 stack 0xb2697580 rthread reaping 0xa58c6700 stack 0xb26976e0 rthread reaping 0xa58c6200 stack 0xb2698c20 rthread reaping 0xad968700 stack 0xb265cbc0 rthread reaping 0xad968000 stack 0xb2698e20 rthread reaping 0xaf090a00 stack 0xb2697560 rthread reaping 0xad968800 stack 0xb2697cc0 rthread reaping 0xad968300 stack 0xb2698700 0xaf090700: rwlock_wrlock 0xa982f240 (0) 0xaf090700: rwlock_unlock 0xa982f240 0xad968900: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090500: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090800: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8000: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090000: rwlock_wrlock 0xa982f240 (2147483647) 0xad968e00: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6c00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968b00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090900: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090700: rwlock_rdlock 0xa982f240 (0) 0xad968900: rwlock_unlock 0xa982f240 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090200: rwlock_wrlock 0xa982f240 (4294967295) 0xad968f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad968900 stack 0xb2697cc0 0xaf090100: rwlock_unlock 0xa982f240 rthread reaping 0xaf090700 stack 0xb2698700 0xaf090200: rwlock_unlock 0xa982f240 rthread reaping 0xaf090500 stack 0xb2697560 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090800 stack 0xb2698e20 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8000 stack 0xb265cbc0 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 rthread reaping 0xaf090000 stack 0xb2698c20 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 rthread reaping 0xad968e00 stack 0xb26976e0 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6c00 stack 0xb2697580 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968b00 stack 0xb265cce0 0xaf090b00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb2697900 rthread reaping 0xaf090100 stack 0xb265ccc0 rthread reaping 0xaf090200 stack 0xb2698600 rthread reaping 0xad968f00 stack 0xb26973e0 rthread reaping 0xad3f8100 stack 0xb26686c0 rthread reaping 0xad3f8200 stack 0xb26971a0 rthread reaping 0xaf090b00 stack 0xb2698300 0xa58c6700: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8400: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xa58c6400: rwlock_wrlock 0xa982f240 (0) 0xa58c6200: rwlock_wrlock 0xa982f240 (0) 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968700: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (2) 0xa58c6f00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8f00 stack 0xb26971a0 rthread reaping 0xa58c6700 stack 0xb2698300 rthread reaping 0xad3f8300 stack 0xb26686c0 rthread reaping 0xa58c6d00 stack 0xb26973e0 rthread reaping 0xad3f8400 stack 0xb2698600 rthread reaping 0xad968f00 stack 0xb265ccc0 rthread reaping 0xa58c6400 stack 0xb2697900 rthread reaping 0xa58c6200 stack 0xb265cce0 rthread reaping 0xa58c6600 stack 0xb2697580 rthread reaping 0xad3f8600 stack 0xb26976e0 rthread reaping 0xad3f8c00 stack 0xb2698c20 rthread reaping 0xa58c6e00 stack 0xb265cbc0 rthread reaping 0xad968700 stack 0xb2698e20 rthread reaping 0xa58c6500 stack 0xb2697560 rthread reaping 0xaf090c00 stack 0xb2698700 rthread reaping 0xa58c6f00 stack 0xb2697cc0 0xad3f8700: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8800: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xad3f8a00: rwlock_wrlock 0xa982f240 (0) 0xad968a00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xad968c00: rwlock_wrlock 0xa982f240 (0) 0xad3f8700: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090700: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090f00 stack 0xb2698700 0xad3f8b00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8700 stack 0xb2697cc0 rthread reaping 0xad3f8800 stack 0xb2697560 rthread reaping 0xaf090300 stack 0xb2698e20 rthread reaping 0xad968200 stack 0xb265cbc0 rthread reaping 0xad3f8a00 stack 0xb2698c20 rthread reaping 0xad968a00 stack 0xb26976e0 rthread reaping 0xaf090d00 stack 0xb2697580 rthread reaping 0xad3f8d00 stack 0xb265cce0 rthread reaping 0xad3f8900 stack 0xb2697900 rthread reaping 0xad968c00 stack 0xb265ccc0 rthread reaping 0xa58c6d00 stack 0xb2698600 rthread reaping 0xad3f8e00 stack 0xb26973e0 rthread reaping 0xad3f8500 stack 0xb26686c0 rthread reaping 0xaf090700 stack 0xb2698300 rthread reaping 0xad3f8b00 stack 0xb26971a0 0xad3f8c00: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8400: rwlock_wrlock 0xa982f240 (0) 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968e00 stack 0xb2698300 0xad3f8f00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8c00 stack 0xb26971a0 rthread reaping 0xad3f8100 stack 0xb26686c0 rthread reaping 0xaf090e00 stack 0xb26973e0 rthread reaping 0xad3f8400 stack 0xb2698600 rthread reaping 0xa58c6500 stack 0xb265ccc0 rthread reaping 0xaf090f00 stack 0xb2697900 rthread reaping 0xaf090200 stack 0xb265cce0 rthread reaping 0xaf090b00 stack 0xb2697580 rthread reaping 0xa58c6c00 stack 0xb26976e0 rthread reaping 0xa58c6e00 stack 0xb2698c20 rthread reaping 0xad968b00 stack 0xb265cbc0 rthread reaping 0xad3f8000 stack 0xb2698e20 rthread reaping 0xaf090600 stack 0xb2697560 rthread reaping 0xa58c6f00 stack 0xb2697cc0 rthread reaping 0xad3f8f00 stack 0xb2698700 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6600: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6800: rwlock_wrlock 0xa982f240 (2147483647) 0xad968300: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090500: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090800: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090900: rwlock_wrlock 0xa982f240 (2147483647) 0xad968500: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090e00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968600: rwlock_rdlock 0xa982f240 (2147483647) 0xad968f00: rwlock_rdlock 0xa982f240 (0) 0xad3f8d00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968400: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090300: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 ad3f8900: 0: msg: "new message" 0xad968000: 1: msg: "new message" 0xa58c6e00: 2: msg: "new message" 0xad3f8f00: 3: msg: "new message" 0xad3f8100: 4: msg: "new message" 0xad968200: 5: msg: "new message" 0xad968800: 6: msg: "new message" 0xa58c6200: 7: msg: "new message" 0xaf090000: 8: msg: "new message" 0xaf090500: 9: msg: "new message" 0xa58c6100: 10: msg: "new message" 0xaf090400: 11: msg: "new message" 0xad968c00: 12: msg: "new message" 0xad3f8900: 0: exit run() 0xad968000: 1: exit run() 0xa58c6e00: 2: exit run() 0xad3f8f00: 3: exit run() 0xad3f8100: 4: exit run() 0xad968200: 5: exit run() 0xad968800: 6: exit run() 0xa58c6200: 7: exit run() 0xaf090000: 8: exit run() 0xaf090500: 9: exit run() 0xa58c6100: 10: exit run() 0xaf090400: 11: exit run() 0xad3f8b00: 13: set_msg 0xad968c00: 12: exit run() 0xa58c6900: 14: set_msg 0xad968700: 15: set_msg 0xad3f8b00: 13: msg: "new message" 0xa58c6900: 14: msg: "new message" 0xad3f8b00: 13: exit run() 0xa58c6900: 14: exit run() 0xad968700: 15: msg: "new message" 0xad968700: 15: exit run() main: 28 0xa58c6300: 0: enter run() 0xa58c6300: 0: set_msg 0xaf090000: 1: enter run() 0xad968900: 2: enter run() 0xad3f8000: 3: enter run() 0xa58c6c00: 4: enter run() 0xad968300: 5: enter run() 0xa58c6400: 6: enter run() 0xaf090600: 7: enter run() 0xa58c6a00: 8: enter run() 0xaf090000: 1: set_msg 0xad3f8900: 9: enter run() 0xa58c6800: 10: enter run() 0xaf090d00: 11: enter run() 0xaf090700: 12: enter run() 0xad3f8200: 13: enter run() 0xad3f8e00: 14: enter run() 0xaf090400: 15: enter run() 0xad968900: 2: set_msg 0xad3f8000: 3: set_msg 0xa58c6c00: 4: set_msg 0xad968300: 5: set_msg 0xa58c6400: 6: set_msg 0xaf090600: 7: set_msg 0xa58c6a00: 8: set_msg 0xa58c6300: 0: msg: "new message" 0xaf090000: 1: msg: "new message" 0xaf090000: 1: exit run() 0xad968900: 2: msg: "new message" 0xad968900: 2: exit run() 0xad3f8000: 3: msg: "new message" 0xad3f8000: 3: exit run() 0xa58c6c00: 4: msg: "new message" 0xa58c6c00: 4: exit run() 0xad968300: 5: msg: "new message" 0xad968300: 5: exit run() 0xa58c6400: 6: msg: "new message" 0xa58c6400: 6: exit run() 0xaf090600: 7: msg: "new message" 0xa58c6300: 0: exit run() 0xad3f8900: 9: set_msg 0xaf090600: 7: exit run() 0xa58c6800: 10: set_msg 0xaf090d00: 11: set_msg 0xaf090700: 12: set_msg 0xad3f8200: 13: set_msg 0xad3f8e00: 14: set_msg 0xaf090400: 15: set_msg 0xa58c6a00: 8: msg: "new message" 0xad3f8900: 9: msg: "new message" 0xad3f8900: 9: exit run() 0xa58c6800: 10: msg: "new message" 0xa58c6800: 10: exit run() 0xaf090d00: 11: msg: "new message" 0xaf090d00: 11: exit run() 0xaf090700: 12: msg: "new message" 0xaf090700: 12: exit run() 0xad3f8200: 13: msg: "new message" 0xad3f8200: 13: exit run() 0xad3f8e00: 14: msg: "new message" 0xa58c6a00: 8: exit run() 0xad3f8e00: 14: exit run() 0xaf090400: 15: msg: "new message" 0xaf090400: 15: exit run() main: 29 0xa58c6500: 0: enter run() 0xad3f8300: 1: enter run() 0xa58c6900: 2: enter run() 0xad3f8100: 3: enter run() 0xaf090200: 4: enter run() 0xad968400: 5: enter run() 0xad3f8600: 6: enter run() 0xa58c6a00: 7: enter run() 0xad3f8f00: 8: enter run() 0xaf090b00: 9: enter run() 0xa58c6200: 10: enter run() 0xa58c6500: 0: set_msg 0xaf090100: 11: enter run() 0xad3f8300: 1: set_msg 0xaf090a00: 12: enter run() 0xa58c6400: 13: enter run() 0xad968800: 14: enter run() 0xaf090300: 15: enter run() 0xa58c6900: 2: set_msg 0xad3f8100: 3: set_msg 0xaf090200: 4: set_msg 0xad968400: 5: set_msg 0xad3f8600: 6: set_msg 0xa58c6a00: 7: set_msg 0xad3f8f00: 8: set_msg 0xaf090b00: 9: set_msg 0xa58c6200: 10: set_msg 0xaf090100: 11: set_msg 0xaf090a00: 12: set_msg 0xa58c6400: 13: set_msg 0xad968800: 14: set_msg 0xa58c6500: 0: msg: "new message" 0xad3f8300: 1: msg: "new message" 0xad3f8300: 1: exit run() 0xa58c6900: 2: msg: "new message" 0xa58c6900: 2: exit run() 0xad3f8100: 3: msg: "new message" 0xad3f8100: 3: exit run() 0xaf090200: 4: msg: "new message" 0xaf090200: 4: exit run() 0xad968400: 5: msg: "new message" 0xad968400: 5: exit run() 0xad3f8600: 6: msg: "new message" 0xad3f8600: 6: exit run() 0xa58c6a00: 7: msg: "new message" 0xa58c6a00: 7: exit run() 0xad3f8f00: 8: msg: "new message" 0xad3f8f00: 8: exit run() 0xaf090b00: 9: msg: "new message" 0xaf090b00: 9: exit run() 0xa58c6200: 10: msg: "new message" 0xa58c6200: 10: exit run() 0xaf090100: 11: msg: "new message" 0xaf090100: 11: exit run() 0xaf090a00: 12: msg: "new message" 0xaf090a00: 12: exit run() 0xa58c6400: 13: msg: "new message" 0xaf090300: 15: set_msg 0xa58c6500: 0: exit run() 0xa58c6400: 13: exit run() 0xad968800: 14: msg: "new message" 0xad968800: 14: exit run() 0xaf090300: 15: msg: "new message" 0xaf090300: 15: exit run() main: 30 0xad968400: 0: enter run() 0xad968400: 0: set_msg 0xad3f8200: 1: enter run() 0xad968500: 2: enter run() 0xaf090b00: 3: enter run() 0xad3f8c00: 4: enter run() 0xad968a00: 5: enter run() 0xa58c6800: 6: enter run() 0xad968100: 7: enter run() 0xad3f8e00: 8: enter run() 0xad968c00: 9: enter run() 0xad3f8200: 1: set_msg 0xaf090d00: 10: enter run() 0xad3f8900: 11: enter run() 0xad968600: 12: enter run() 0xad3f8000: 13: enter run() 0xad3f8500: 14: enter run() 0xaf090700: 15: enter run() 0xad968500: 2: set_msg 0xaf090b00: 3: set_msg 0xad3f8c00: 4: set_msg 0xad968a00: 5: set_msg 0xa58c6800: 6: set_msg 0xad968100: 7: set_msg 0xad3f8e00: 8: set_msg 0xad968c00: 9: set_msg 0xad968400: 0: msg: "new message" 0xad3f8200: 1: msg: "new message" 0xad3f8200: 1: exit run() 0xad968500: 2: msg: "new message" 0xad968500: 2: exit run() 0xaf090b00: 3: msg: "new message" 0xaf090b00: 3: exit run() 0xad3f8c00: 4: msg: "new message" 0xad3f8c00: 4: exit run() 0xad968a00: 5: msg: "new message" 0xad968a00: 5: exit run() 0xa58c6800: 6: msg: "new message" 0xa58c6800: 6: exit run() 0xad968100: 7: msg: "new message" 0xad968100: 7: exit run() 0xad3f8e00: 8: msg: "new message" 0xad968400: 0: exit run() 0xaf090d00: 10: set_msg 0xad3f8e00: 8: exit run() 0xad3f8900: 11: set_msg 0xad968600: 12: set_msg 0xad3f8000: 13: set_msg 0xad3f8500: 14: set_msg 0xaf090700: 15: set_msg 0xad968c00: 9: msg: "new message" 0xaf090d00: 10: msg: "new message" 0xaf090d00: 10: exit run() 0xad3f8900: 11: msg: "new message" 0xad3f8900: 11: exit run() 0xad968600: 12: msg: "new message" 0xad968600: 12: exit run() 0xad3f8000: 13: msg: "new message" 0xad3f8000: 13: exit run() 0xad3f8500: 14: msg: "new message" 0xad968c00: 9: exit run() 0xad3f8500: 14: exit run() 0xaf090700: 15: msg: "new message" 0xaf090700: 15: exit run() main: 31 0xa58c6e00: 0: enter run() 0xad3f8200: 1: enter run() 0xa58c6600: 2: enter run() 0xa58c6100: 3: enter run() 0xaf090300: 4: enter run() 0xad3f8600: 5: enter run() 0xad3f8d00: 6: enter run() 0xad968200: 7: enter run() 0xad968c00: 8: enter run() 0xa58c6700: 9: enter run() 0xa58c6200: 10: enter run() 0xad968700: 11: enter run() 0xad968000: 12: enter run() 0xaf090a00: 13: enter run() 0xad968800: 14: enter run() 0xad968300: 15: enter run() 0xa58c6e00: 0: set_msg 0xad3f8200: 1: set_msg 0xa58c6600: 2: set_msg 0xa58c6100: 3: set_msg 0xaf090300: 4: set_msg 0xad3f8600: 5: set_msg 0xad3f8d00: 6: set_msg 0xad968200: 7: set_msg 0xad968c00: 8: set_msg 0xa58c6700: 9: set_msg 0xa58c6200: 10: set_msg 0xad968700: 11: set_msg 0xad968000: 12: set_msg 0xaf090a00: 13: set_msg 0xad968800: 14: set_msg 0xad968300: 15: set_msg 0xa58c6e00: 0: msg: "new message" 0xad3f8200: 1: msg: "new message" 0xad3f8200: 1: exit run() 0xa58c6600: 2: msg: "new message" 0xa58c6600: 2: exit run() 0xa58c6100: 3: msg: "new message" 0xa58c6100: 3: exit run() 0xaf090300: 4: msg: "new message" 0xaf090300: 4: exit run() 0xad3f8600: 5: msg: "new message" 0xad3f8600: 5: exit run() 0xad3f8d00: 6: msg: "new message" 0xad3f8d00: 6: exit run() 0xad968200: 7: msg: "new message" 0xad968200: 7: exit run() 0xad968c00: 8: msg: "new message" 0xad968c00: 8: exit run() 0xa58c6700: 9: msg: "new message" 0xa58c6700: 9: exit run() 0xa58c6200: 10: msg: "new message" 0xa58c6200: 10: exit run() 0xad968700: 11: msg: "new message" 0xad968700: 11: exit run() 0xad968000: 12: msg: "new message" 0xad968000: 12: exit run() 0xaf090a00: 13: msg: "new message" 0xaf090a00: 13: exit run() 0xad968800: 14: msg: "new message" 0xa58c6e00: 0: exit run() 0xad968800: 14: exit run() 0xad968300: 15: msg: "new message" 0xad968300: 15: exit run() main: 32 0xaf090700: 0: enter run() 0xaf090700: 0: set_msg 0xad968900: 1: enter run() 0xaf090500: 2: enter run() 0xaf090800: 3: enter run() 0xad3f8000: 4: enter run() 0xaf090000: 5: enter run() 0xad968e00: 6: enter run() 0xa58c6c00: 7: enter run() 0xad968b00: 8: enter run() 0xaf090900: 9: enter run() 0xad968900: 1: set_msg 0xaf090100: 10: enter run() 0xaf090200: 11: enter run() 0xad968f00: 12: enter run() 0xad3f8100: 13: enter run() 0xad3f8200: 14: enter run() 0xaf090b00: 15: enter run() 0xaf090500: 2: set_msg 0xaf090800: 3: set_msg 0xad3f8000: 4: set_msg 0xaf090000: 5: set_msg 0xad968e00: 6: set_msg 0xa58c6c00: 7: set_msg 0xad968b00: 8: set_msg 0xaf090900: 9: set_msg 0xaf090700: 0: msg: "new message" 0xad968900: 1: msg: "new message" 0xad968900: 1: exit run() 0xaf090500: 2: msg: "new message" 0xaf090500: 2: exit run() 0xaf090800: 3: msg: "new message" 0xaf090800: 3: exit run() 0xad3f8000: 4: msg: "new message" 0xad3f8000: 4: exit run() 0xaf090000: 5: msg: "new message" 0xaf090000: 5: exit run() 0xad968e00: 6: msg: "new message" 0xad968e00: 6: exit run() 0xa58c6c00: 7: msg: "new message" 0xa58c6c00: 7: exit run() 0xad968b00: 8: msg: "new message" 0xaf090700: 0: exit run() 0xaf090100: 10: set_msg 0xad968b00: 8: exit run() 0xaf090200: 11: set_msg 0xad968f00: 12: set_msg 0xad3f8100: 13: set_msg 0xad3f8200: 14: set_msg 0xaf090b00: 15: set_msg 0xaf090900: 9: msg: "new message" 0xaf090100: 10: msg: "new message" 0xaf090100: 10: exit run() 0xaf090200: 11: msg: "new message" 0xaf090200: 11: exit run() 0xad968f00: 12: msg: "new message" 0xad968f00: 12: exit run() 0xad3f8100: 13: msg: "new message" 0xad3f8100: 13: exit run() 0xad3f8200: 14: msg: "new message" 0xaf090900: 9: exit run() 0xad3f8200: 14: exit run() 0xaf090b00: 15: msg: "new message" 0xaf090b00: 15: exit run() main: 33 0xa58c6700: 0: enter run() 0xad3f8f00: 1: enter run() 0xad3f8300: 2: enter run() 0xa58c6d00: 3: enter run() 0xad3f8400: 4: enter run() 0xad968f00: 5: enter run() 0xa58c6400: 6: enter run() 0xa58c6200: 7: enter run() 0xa58c6700: 0: set_msg 0xa58c6600: 8: enter run() 0xad3f8600: 9: enter run() 0xad3f8c00: 10: enter run() 0xa58c6e00: 11: enter run() 0xad968700: 12: enter run() 0xa58c6500: 13: enter run() 0xaf090c00: 14: enter run() 0xa58c6f00: 15: enter run() 0xad3f8f00: 1: set_msg 0xad3f8300: 2: set_msg 0xa58c6d00: 3: set_msg 0xad3f8400: 4: set_msg 0xad968f00: 5: set_msg 0xa58c6400: 6: set_msg 0xa58c6200: 7: set_msg 0xa58c6600: 8: set_msg 0xad3f8600: 9: set_msg 0xad3f8c00: 10: set_msg 0xa58c6e00: 11: set_msg 0xad968700: 12: set_msg 0xa58c6500: 13: set_msg 0xaf090c00: 14: set_msg 0xa58c6f00: 15: set_msg 0xa58c6700: 0: msg: "new message" 0xad3f8f00: 1: msg: "new message" 0xad3f8f00: 1: exit run() 0xad3f8300: 2: msg: "new message" 0xad3f8300: 2: exit run() 0xa58c6d00: 3: msg: "new message" 0xa58c6d00: 3: exit run() 0xad3f8400: 4: msg: "new message" 0xad3f8400: 4: exit run() 0xad968f00: 5: msg: "new message" 0xad968f00: 5: exit run() 0xa58c6400: 6: msg: "new message" 0xa58c6400: 6: exit run() 0xa58c6200: 7: msg: "new message" 0xa58c6200: 7: exit run() 0xa58c6600: 8: msg: "new message" 0xa58c6600: 8: exit run() 0xad3f8600: 9: msg: "new message" 0xad3f8600: 9: exit run() 0xad3f8c00: 10: msg: "new message" 0xad3f8c00: 10: exit run() 0xa58c6e00: 11: msg: "new message" 0xa58c6e00: 11: exit run() 0xad968700: 12: msg: "new message" 0xad968700: 12: exit run() 0xa58c6500: 13: msg: "new message" 0xa58c6500: 13: exit run() 0xaf090c00: 14: msg: "new message" 0xaf090c00: 14: exit run() 0xa58c6f00: 15: msg: "new message" 0xa58c6700: 0: exit run() 0xa58c6f00: 15: exit run() main: 34 0xad3f8700: 0: enter run() 0xaf090f00: 1: enter run() 0xad3f8800: 2: enter run() 0xaf090300: 3: enter run() 0xad968200: 4: enter run() 0xad3f8a00: 5: enter run() 0xad968a00: 6: enter run() 0xaf090d00: 7: enter run() 0xad3f8d00: 8: enter run() 0xad3f8900: 9: enter run() 0xad968c00: 10: enter run() 0xad3f8700: 0: set_msg 0xa58c6d00: 11: enter run() 0xaf090f00: 1: set_msg 0xad3f8e00: 12: enter run() 0xad3f8500: 13: enter run() 0xaf090700: 14: enter run() 0xad3f8b00: 15: enter run() 0xad3f8800: 2: set_msg 0xaf090300: 3: set_msg 0xad968200: 4: set_msg 0xad3f8a00: 5: set_msg 0xad968a00: 6: set_msg 0xaf090d00: 7: set_msg 0xad3f8d00: 8: set_msg 0xad3f8900: 9: set_msg 0xad968c00: 10: set_msg 0xa58c6d00: 11: set_msg 0xad3f8e00: 12: set_msg 0xad3f8500: 13: set_msg 0xaf090700: 14: set_msg 0xad3f8b00: 15: set_msg 0xad3f8700: 0: msg: "new message" 0xaf090f00: 1: msg: "new message" 0xaf090f00: 1: exit run() 0xad3f8800: 2: msg: "new message" 0xad3f8800: 2: exit run() 0xaf090300: 3: msg: "new message" 0xaf090300: 3: exit run() 0xad968200: 4: msg: "new message" 0xad968200: 4: exit run() 0xad3f8a00: 5: msg: "new message" 0xad3f8a00: 5: exit run() 0xad968a00: 6: msg: "new message" 0xad968a00: 6: exit run() 0xaf090d00: 7: msg: "new message" 0xaf090d00: 7: exit run() 0xad3f8d00: 8: msg: "new message" 0xad3f8d00: 8: exit run() 0xad3f8900: 9: msg: "new message" 0xad3f8900: 9: exit run() 0xad968c00: 10: msg: "new message" 0xad968c00: 10: exit run() 0xa58c6d00: 11: msg: "new message" 0xa58c6d00: 11: exit run() 0xad3f8e00: 12: msg: "new message" 0xad3f8e00: 12: exit run() 0xad3f8500: 13: msg: "new message" 0xad3f8500: 13: exit run() 0xaf090700: 14: msg: "new message" 0xad3f8700: 0: exit run() 0xaf090700: 14: exit run() 0xad3f8b00: 15: msg: "new message" 0xad3f8b00: 15: exit run() main: 35 0xad3f8c00: 0: enter run() 0xad968e00: 1: enter run() 0xad3f8100: 2: enter run() 0xaf090e00: 3: enter run() 0xad3f8400: 4: enter run() 0xad3f8c00: 0: set_msg 0xa58c6500: 5: enter run() 0xaf090f00: 6: enter run() 0xaf090200: 7: enter run() 0xaf090b00: 8: enter run() 0xa58c6c00: 9: enter run() 0xa58c6e00: 10: enter run() 0xad968b00: 11: enter run() 0xad3f8000: 12: enter run() 0xaf090600: 13: enter run() 0xad968e00: 1: set_msg 0xa58c6f00: 14: enter run() 0xad3f8f00: 15: enter run() 0xad3f8100: 2: set_msg 0xaf090e00: 3: set_msg 0xad3f8400: 4: set_msg 0xa58c6500: 5: set_msg 0xaf090f00: 6: set_msg 0xaf090200: 7: set_msg 0xaf090b00: 8: set_msg 0xa58c6c00: 9: set_msg 0xa58c6e00: 10: set_msg 0xad968b00: 11: set_msg 0xad3f8000: 12: set_msg 0xaf090600: 13: set_msg 0xa58c6f00: 14: set_msg 0xad3f8f00: 15: set_msg 0xad3f8c00: 0: msg: "new message" 0xad968e00: 1: msg: "new message" 0xad968e00: 1: exit run() 0xad3f8100: 2: msg: "new message" 0xad3f8100: 2: exit run() 0xaf090e00: 3: msg: "new message" 0xaf090e00: 3: exit run() 0xad3f8400: 4: msg: "new message" 0xad3f8400: 4: exit run() 0xa58c6500: 5: msg: "new message" 0xa58c6500: 5: exit run() 0xaf090f00: 6: msg: "new message" 0xaf090f00: 6: exit run() 0xaf090200: 7: msg: "new message" 0xaf090200: 7: exit run() 0xaf090b00: 8: msg: "new message" 0xaf090b00: 8: exit run() 0xa58c6c00: 9: msg: "new message" 0xa58c6c00: 9: exit run() 0xa58c6e00: 10: msg: "new message" 0xa58c6e00: 10: exit run() 0xad968b00: 11: msg: "new message" 0xad968b00: 11: exit run() 0xad3f8000: 12: msg: "new message" 0xad3f8000: 12: exit run() 0xaf090600: 13: msg: "new message" 0xaf090600: 13: exit run() 0xa58c6f00: 14: msg: "new message" 0xad3f8c00: 0: exit run() 0xa58c6f00: 14: exit run() 0xad3f8f00: 15: msg: "new message" 0xad3f8f00: 15: exit run() main: 36 0xad968600: 0: enter run() 0xad968f00: 1: enter run() 0xad968600: 0: set_msg 0xad968f00: 1: set_msg 0xad3f8d00: 2: enter run() 0xa58c6600: 3: enter run() 0xa58c6800: 4: enter run() 0xad968300: 5: enter run() 0xaf090500: 6: enter run() 0xaf090800: 7: enter run() 0xaf090900: 8: enter run() 0xad968500: 9: enter run() 0xaf090e00: 10: enter run() 0xad3f8d00: 2: set_msg 0xa58c6a00: 11: enter run() 0xad968400: 12: enter run() 0xaf090300: 13: enter run() 0xad3f8100: 14: enter run() 0xaf090a00: 15: enter run() 0xa58c6600: 3: set_msg 0xa58c6800: 4: set_msg 0xad968300: 5: set_msg 0xaf090500: 6: set_msg 0xaf090800: 7: set_msg 0xaf090900: 8: set_msg 0xad968500: 9: set_msg 0xaf090e00: 10: set_msg 0xad968600: 0: msg: "new message" 0xad968f00: 1: msg: "new message" 0xad968f00: 1: exit run() 0xad3f8d00: 2: msg: "new message" 0xad3f8d00: 2: exit run() 0xa58c6600: 3: msg: "new message" 0xa58c6600: 3: exit run() 0xa58c6800: 4: msg: "new message" 0xa58c6800: 4: exit run() 0xad968300: 5: msg: "ne0xaf090e00: rwlock_rdlock 0xa982f240 (2147483654) 0xad968300: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 rthread reaping 0xad968f00 stack 0xb2697cc0 rthread reaping 0xad968600 stack 0xb2698700 rthread reaping 0xad3f8d00 stack 0xb2697560 rthread reaping 0xa58c6600 stack 0xb2698e20 0xa58c6a00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6800 stack 0xb265cbc0 0xad968400: rwlock_unlock 0xa982f240 rthread reaping 0xad968300 stack 0xb2698c20 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 rthread reaping 0xaf090500 stack 0xb26976e0 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 rthread reaping 0xaf090800 stack 0xb2697580 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb265cce0 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 rthread reaping 0xad968500 stack 0xb2697900 0xad3f8100: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090e00 stack 0xb265ccc0 0xaf090a00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6a00 stack 0xb2698600 rthread reaping 0xad968400 stack 0xb26973e0 rthread reaping 0xaf090300 stack 0xb26686c0 rthread reaping 0xad3f8100 stack 0xb26971a0 rthread reaping 0xaf090a00 stack 0xb2698300 0xa58c6200: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6700: rwlock_wrlock 0xa982f240 (0) 0xad968700: rwlock_wrlock 0xa982f240 (0) 0xad968900: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xad3f8a00: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xaf090c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6c00: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xa58c6f00: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xad968100: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xa58c6200: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6b00 stack 0xb26971a0 0xaf090e00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6200 stack 0xb2698300 rthread reaping 0xa58c6700 stack 0xb26686c0 rthread reaping 0xad968700 stack 0xb26973e0 rthread reaping 0xad968900 stack 0xb2698600 rthread reaping 0xad968500 stack 0xb265ccc0 rthread reaping 0xad3f8a00 stack 0xb2697900 rthread reaping 0xad3f8f00 stack 0xb265cce0 rthread reaping 0xaf090c00 stack 0xb2697580 rthread reaping 0xa58c6c00 stack 0xb26976e0 rthread reaping 0xad3f8200 stack 0xb2698c20 rthread reaping 0xa58c6f00 stack 0xb265cbc0 rthread reaping 0xaf090b00 stack 0xb2698e20 rthread reaping 0xad968100 stack 0xb2697560 rthread reaping 0xad3f8900 stack 0xb2698700 rthread reaping 0xaf090e00 stack 0xb2697cc0 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8c00: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xad3f8400: rwlock_wrlock 0xa982f240 (0) 0xad968700: rwlock_wrlock 0xa982f240 (0) 0xa58c6100: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968200 stack 0xb2698700 0xad968400: rwlock_unlock 0xa982f240 rthread reaping 0xaf090f00 stack 0xb2697cc0 rthread reaping 0xad968500 stack 0xb2697560 rthread reaping 0xad3f8300 stack 0xb2698e20 rthread reaping 0xad3f8500 stack 0xb265cbc0 rthread reaping 0xa58c6500 stack 0xb2698c20 rthread reaping 0xa58c6b00 stack 0xb26976e0 rthread reaping 0xad3f8600 stack 0xb2697580 rthread reaping 0xa58c6d00 stack 0xb265cce0 rthread reaping 0xad3f8c00 stack 0xb2697900 rthread reaping 0xad968600 stack 0xb265ccc0 rthread reaping 0xad968300 stack 0xb2698600 rthread reaping 0xad3f8400 stack 0xb26973e0 rthread reaping 0xad968700 stack 0xb26686c0 rthread reaping 0xa58c6100 stack 0xb2698300 rthread reaping 0xad968400 stack 0xb26971a0 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_wrlock 0xa982f240 (4294967295) 0xad968c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968f00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_wrlock 0xa982f240 (4294967295) 0xad968500: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8b00 stack 0xb2698300 0xa58c6e00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090f00 stack 0xb26971a0 0xa58c6e00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8700 stack 0xb26686c0 rthread reaping 0xad3f8800 stack 0xb26973e0 rthread reaping 0xa58c6200 stack 0xb2698600 rthread reaping 0xad968c00 stack 0xb265ccc0 rthread reaping 0xad968f00 stack 0xb2697900 rthread reaping 0xa58c6800 stack 0xb265cce0 rthread reaping 0xad968500 stack 0xb2697580 rthread reaping 0xa58c6300 stack 0xb26976e0 rthread reaping 0xa58c6400 stack 0xb2698c20 rthread reaping 0xad3f8900 stack 0xb265cbc0 rthread reaping 0xad3f8200 stack 0xb2698e20 rthread reaping 0xa58c6e00 stack 0xb2697560 rthread reaping 0xad968e00 stack 0xb2697cc0 rthread reaping 0xaf090600 stack 0xb2698700 0xad968c00: rwlock_wrlock 0xa982f240 (0) 0xad968c00: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_wrlock 0xa982f240 (2147483647) 0xad968800: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090000: rwlock_wrlock 0xa982f240 (2147483647) 0xad968600: rwlock_wrlock 0xa982f240 (2147483647) 0xad968900: rwlock_wrlock 0xa982f240 (2147483647) 0xad968d00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090700: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8800: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090a00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968c00: rwlock_rdlock 0xa982f240 (0) 0xa58c6900: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090500: rwlock_wrlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xad968d00: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xad968d00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xa58c6900 stack 0xb2697cc0 0xad3f8f00: rwlock_unlock 0xa982f240 rthread reaping 0xad968c00 stack 0xb2698700 0xa58c6100: rwlock_unlock 0xa982f240 rthread reaping 0xad968800 stack 0xb2697560 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090000 stack 0xb2698e20 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 rthread reaping 0xad968600 stack 0xb265cbc0 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 rthread reaping 0xad968900 stack 0xb2698c20 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 rthread reaping 0xad968d00 stack 0xb26976e0 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 rthread reaping 0xaf090700 stack 0xb2697580 0xad3f8a00: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8800 stack 0xb265cce0 0xaf090500: rwlock_unlock 0xa982f240 rthread reaping 0xaf090a00 stack 0xb2697900 rthread reaping 0xad3f8f00 stack 0xb265ccc0 rthread reaping 0xa58c6100 stack 0xb2698600 rthread reaping 0xaf090e00 stack 0xb26973e0 rthread reaping 0xad968400 stack 0xb26686c0 rthread reaping 0xad3f8a00 stack 0xb26971a0 rthread reaping 0xaf090500 stack 0xb2698300 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xad3f8c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968900: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_wrlock 0xa982f240 (4294967295) 0xad968600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8500 stack 0xb26971a0 0xad3f8800: rwlock_unlock 0xa982f240 rthread reaping 0xaf090e00 stack 0xb2698300 0xad968600: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8c00 stack 0xb26686c0 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6b00 stack 0xb26973e0 0xad3f8800: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6d00 stack 0xb2698600 0xad968600: rwlock_unlock 0xa982f240 rthread reaping 0xad968e00 stack 0xb265ccc0 rthread reaping 0xad968000 stack 0xb2697900 rthread reaping 0xa58c6f00 stack 0xb265cce0 rthread reaping 0xad3f8600 stack 0xb2697580 rthread reaping 0xad3f8400 stack 0xb26976e0 rthread reaping 0xad3f8e00 stack 0xb2698c20 rthread reaping 0xad968900 stack 0xb265cbc0 rthread reaping 0xaf090600 stack 0xb2698e20 rthread reaping 0xa58c6800 stack 0xb2697560 rthread reaping 0xad3f8800 stack 0xb2698700 rthread reaping 0xad968600 stack 0xb2697cc0 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xad968a00: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xad3f8e00: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6900: rwlock_wrlock 0xa982f240 (0) 0xaf090300: rwlock_wrlock 0xa982f240 (0) 0xad3f8f00: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xad968d00: rwlock_wrlock 0xa982f240 (0) 0xaf090c00: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xaf090800: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968d00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (2) 0xa58c6b00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090d00 stack 0xb2697cc0 rthread reaping 0xad968a00 stack 0xb2698700 rthread reaping 0xad3f8b00 stack 0xb2697560 rthread reaping 0xad3f8e00 stack 0xb2698e20 rthread reaping 0xad968b00 stack 0xb265cbc0 rthread reaping 0xa58c6900 stack 0xb2698c20 rthread reaping 0xaf090300 stack 0xb26976e0 rthread reaping 0xad3f8f00 stack 0xb2697580 rthread reaping 0xaf090b00 stack 0xb265cce0 rthread reaping 0xad968d00 stack 0xb2697900 rthread reaping 0xaf090c00 stack 0xb265ccc0 rthread reaping 0xad3f8900 stack 0xb2698600 rthread reaping 0xaf090e00 stack 0xb26973e0 rthread reaping 0xaf090900 stack 0xb26686c0 rthread reaping 0xaf090800 stack 0xb2698300 rthread reaping 0xa58c6b00 stack 0xb26971a0 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xad968700: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xad968800: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_wrlock 0xa982f240 (0) 0xaf090200: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xa58c6e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xaf090600: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 rthread reaping 0xad968700 stack 0xb2698300 0xaf090d00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8600 stack 0xb26971a0 0xaf090d00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6d00 stack 0xb26686c0 rthread reaping 0xa58c6500 stack 0xb26973e0 rthread reaping 0xad3f8300 stack 0xb2698600 rthread reaping 0xad968800 stack 0xb265ccc0 rthread reaping 0xaf090a00 stack 0xb2697900 rthread reaping 0xad968b00 stack 0xb265cce0 rthread reaping 0xaf090200 stack 0xb2697580 rthread reaping 0xad968500 stack 0xb26976e0 rthread reaping 0xa58c6e00 stack 0xb2698c20 rthread reaping 0xad3f8200 stack 0xb265cbc0 rthread reaping 0xaf090600 stack 0xb2698e20 rthread reaping 0xad968300 stack 0xb2697560 rthread reaping 0xad3f8500 stack 0xb2698700 rthread reaping 0xaf090d00 stack 0xb2697cc0 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xaf090100: rwlock_wrlock 0xa982f240 (0) 0xad3f8e00: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xa58c6d00: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xa58c6400: rwlock_wrlock 0xa982f240 (0) 0xad3f8000: rwlock_wrlock 0xa982f240 (0) 0xad968a00: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090100 stack 0xb2698700 0xa58c6600: rwlock_unlock 0xa982f240 rthread reaping 0xaf090b00 stack 0xb2697cc0 rthread reaping 0xad3f8e00 stack 0xb2697560 rthread reaping 0xa58c6800 stack 0xb2698e20 rthread reaping 0xaf090f00 stack 0xb265cbc0 rthread reaping 0xa58c6a00 stack 0xb2698c20 rthread reaping 0xaf090000 stack 0xb26976e0 rthread reaping 0xa58c6d00 stack 0xb2697580 rthread reaping 0xad968500 stack 0xb265cce0 rthread reaping 0xa58c6400 stack 0xb2697900 rthread reaping 0xad3f8000 stack 0xb265ccc0 rthread reaping 0xad968a00 stack 0xb2698600 rthread reaping 0xa58c6000 stack 0xb26973e0 rthread reaping 0xa58c6500 stack 0xb26686c0 rthread reaping 0xad3f8100 stack 0xb26971a0 rthread reaping 0xa58c6600 stack 0xb2698300 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8700: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad968000: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090500: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968d00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968d00: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_unlock 0xa982f240 w message" 0xaf090500: 6: msg: "new message" 0xaf090800: 7: msg: "new message" 0xaf090900: 8: msg: "new message" 0xad968500: 9: msg: "new message" 0xaf090e00: 10: msg: "new message" 0xad968600: 0: exit run() 0xad968300: 5: exit run() 0xaf090500: 6: exit run() 0xaf090800: 7: exit run() 0xaf090900: 8: exit run() 0xad968500: 9: exit run() 0xa58c6a00: 11: set_msg 0xaf090e00: 10: exit run() 0xad968400: 12: set_msg 0xaf090300: 13: set_msg 0xad3f8100: 14: set_msg 0xaf090a00: 15: set_msg 0xa58c6a00: 11: msg: "new message" 0xad968400: 12: msg: "new message" 0xad968400: 12: exit run() 0xaf090300: 13: msg: "new message" 0xaf090300: 13: exit run() 0xad3f8100: 14: msg: "new message" 0xa58c6a00: 11: exit run() 0xad3f8100: 14: exit run() 0xaf090a00: 15: msg: "new message" 0xaf090a00: 15: exit run() main: 37 0xa58c6200: 0: enter run() 0xa58c6b00: 1: enter run() 0xa58c6700: 2: enter run() 0xad968700: 3: enter run() 0xad968900: 4: enter run() 0xad968500: 5: enter run() 0xad3f8a00: 6: enter run() 0xad3f8f00: 7: enter run() 0xaf090c00: 8: enter run() 0xa58c6c00: 9: enter run() 0xad3f8200: 10: enter run() 0xa58c6f00: 11: enter run() 0xaf090b00: 12: enter run() 0xad968100: 13: enter run() 0xad3f8900: 14: enter run() 0xaf090e00: 15: enter run() 0xa58c6200: 0: set_msg 0xa58c6b00: 1: set_msg 0xa58c6700: 2: set_msg 0xad968700: 3: set_msg 0xad968900: 4: set_msg 0xad968500: 5: set_msg 0xad3f8a00: 6: set_msg 0xad3f8f00: 7: set_msg 0xaf090c00: 8: set_msg 0xa58c6c00: 9: set_msg 0xad3f8200: 10: set_msg 0xa58c6f00: 11: set_msg 0xaf090b00: 12: set_msg 0xad968100: 13: set_msg 0xad3f8900: 14: set_msg 0xaf090e00: 15: set_msg 0xa58c6200: 0: msg: "new message" 0xa58c6b00: 1: msg: "new message" 0xa58c6b00: 1: exit run() 0xa58c6700: 2: msg: "new message" 0xa58c6700: 2: exit run() 0xad968700: 3: msg: "new message" 0xad968700: 3: exit run() 0xad968900: 4: msg: "new message" 0xad968900: 4: exit run() 0xad968500: 5: msg: "new message" 0xad968500: 5: exit run() 0xad3f8a00: 6: msg: "new message" 0xad3f8a00: 6: exit run() 0xad3f8f00: 7: msg: "new message" 0xad3f8f00: 7: exit run() 0xaf090c00: 8: msg: "new message" 0xaf090c00: 8: exit run() 0xa58c6c00: 9: msg: "new message" 0xa58c6c00: 9: exit run() 0xad3f8200: 10: msg: "new message" 0xad3f8200: 10: exit run() 0xa58c6f00: 11: msg: "new message" 0xa58c6f00: 11: exit run() 0xaf090b00: 12: msg: "new message" 0xaf090b00: 12: exit run() 0xad968100: 13: msg: "new message" 0xad968100: 13: exit run() 0xad3f8900: 14: msg: "new message" 0xa58c6200: 0: exit run() 0xad3f8900: 14: exit run() 0xaf090e00: 15: msg: "new message" 0xaf090e00: 15: exit run() main: 38 0xaf090f00: 0: enter run() 0xad968200: 1: enter run() 0xad968500: 2: enter run() 0xad3f8300: 3: enter run() 0xad3f8500: 4: enter run() 0xa58c6500: 5: enter run() 0xa58c6b00: 6: enter run() 0xad3f8600: 7: enter run() 0xa58c6d00: 8: enter run() 0xad3f8c00: 9: enter run() 0xad968600: 10: enter run() 0xad968300: 11: enter run() 0xad3f8400: 12: enter run() 0xad968700: 13: enter run() 0xa58c6100: 14: enter run() 0xad968400: 15: enter run() 0xaf090f00: 0: set_msg 0xad968200: 1: set_msg 0xad968500: 2: set_msg 0xad3f8300: 3: set_msg 0xad3f8500: 4: set_msg 0xa58c6500: 5: set_msg 0xa58c6b00: 6: set_msg 0xad3f8600: 7: set_msg 0xa58c6d00: 8: set_msg 0xad3f8c00: 9: set_msg 0xad968600: 10: set_msg 0xad968300: 11: set_msg 0xad3f8400: 12: set_msg 0xad968700: 13: set_msg 0xa58c6100: 14: set_msg 0xad968400: 15: set_msg 0xaf090f00: 0: msg: "new message" 0xad968200: 1: msg: "new message" 0xad968200: 1: exit run() 0xad968500: 2: msg: "new message" 0xad968500: 2: exit run() 0xad3f8300: 3: msg: "new message" 0xad3f8300: 3: exit run() 0xad3f8500: 4: msg: "new message" 0xad3f8500: 4: exit run() 0xa58c6500: 5: msg: "new message" 0xa58c6500: 5: exit run() 0xa58c6b00: 6: msg: "new message" 0xa58c6b00: 6: exit run() 0xad3f8600: 7: msg: "new message" 0xad3f8600: 7: exit run() 0xa58c6d00: 8: msg: "new message" 0xa58c6d00: 8: exit run() 0xad3f8c00: 9: msg: "new message" 0xad3f8c00: 9: exit run() 0xad968600: 10: msg: "new message" 0xad968600: 10: exit run() 0xad968300: 11: msg: "new message" 0xad968300: 11: exit run() 0xad3f8400: 12: msg: "new message" 0xad3f8400: 12: exit run() 0xad968700: 13: msg: "new message" 0xad968700: 13: exit run() 0xa58c6100: 14: msg: "new message" 0xaf090f00: 0: exit run() 0xa58c6100: 14: exit run() 0xad968400: 15: msg: "new message" 0xad968400: 15: exit run() main: 39 0xaf090f00: 0: enter run() 0xad3f8b00: 1: enter run() 0xaf090f00: 0: set_msg 0xad3f8700: 2: enter run() 0xad3f8800: 3: enter run() 0xa58c6200: 4: enter run() 0xad968c00: 5: enter run() 0xad968f00: 6: enter run() 0xa58c6800: 7: enter run() 0xad968500: 8: enter run() 0xa58c6300: 9: enter run() 0xa58c6400: 10: enter run() 0xad3f8900: 11: enter run() 0xad3f8200: 12: enter run() 0xad968e00: 14: enter run() 0xaf090600: 15: enter run() 0xad3f8b00: 1: set_msg 0xa58c6e00: 13: enter run() 0xad3f8700: 2: set_msg 0xad3f8800: 3: set_msg 0xa58c6200: 4: set_msg 0xad968c00: 5: set_msg 0xad968f00: 6: set_msg 0xa58c6800: 7: set_msg 0xad968500: 8: set_msg 0xa58c6300: 9: set_msg 0xa58c6400: 10: set_msg 0xad3f8900: 11: set_msg 0xad3f8200: 12: set_msg 0xad968e00: 14: set_msg 0xaf090600: 15: set_msg 0xa58c6e00: 13: set_msg 0xaf090f00: 0: msg: "new message" 0xad3f8b00: 1: msg: "new message" 0xad3f8b00: 1: exit run() 0xad3f8700: 2: msg: "new message" 0xad3f8700: 2: exit run() 0xad3f8800: 3: msg: "new message" 0xad3f8800: 3: exit run() 0xa58c6200: 4: msg: "new message" 0xa58c6200: 4: exit run() 0xad968c00: 5: msg: "new message" 0xad968c00: 5: exit run() 0xad968f00: 6: msg: "new message" 0xad968f00: 6: exit run() 0xa58c6800: 7: msg: "new message" 0xa58c6800: 7: exit run() 0xad968500: 8: msg: "new message" 0xad968500: 8: exit run() 0xa58c6300: 9: msg: "new message" 0xa58c6300: 9: exit run() 0xa58c6400: 10: msg: "new message" 0xa58c6400: 10: exit run() 0xad3f8900: 11: msg: "new message" 0xad3f8900: 11: exit run() 0xad3f8200: 12: msg: "new message" 0xad3f8200: 12: exit run() 0xad968e00: 14: msg: "new message" 0xad968e00: 14: exit run() 0xaf090600: 15: msg: "new message" 0xaf090f00: 0: exit run() 0xaf090600: 15: exit run() 0xa58c6e00: 13: msg: "new message" 0xa58c6e00: 13: exit run() main: 40 0xad968c00: 0: enter run() 0xad968c00: 0: set_msg 0xa58c6900: 1: enter run() 0xad968800: 2: enter run() 0xaf090000: 3: enter run() 0xad968600: 4: enter run() 0xad968900: 5: enter run() 0xad968d00: 6: enter run() 0xaf090700: 7: enter run() 0xad3f8800: 8: enter run() 0xaf090a00: 9: enter run() 0xa58c6900: 1: set_msg 0xad3f8f00: 10: enter run() 0xa58c6100: 11: enter run() 0xaf090e00: 12: enter run() 0xad968400: 13: enter run() 0xad3f8a00: 14: enter run() 0xaf090500: 15: enter run() 0xad968800: 2: set_msg 0xaf090000: 3: set_msg 0xad968600: 4: set_msg 0xad968900: 5: set_msg 0xad968d00: 6: set_msg 0xaf090700: 7: set_msg 0xad3f8800: 8: set_msg 0xaf090a00: 9: set_msg 0xad968c00: 0: msg: "new message" 0xa58c6900: 1: msg: "new message" 0xa58c6900: 1: exit run() 0xad968800: 2: msg: "new message" 0xad968800: 2: exit run() 0xaf090000: 3: msg: "new message" 0xaf090000: 3: exit run() 0xad968600: 4: msg: "new message" 0xad968600: 4: exit run() 0xad968900: 5: msg: "new message" 0xad968900: 5: exit run() 0xad968d00: 6: msg: "new message" 0xad968d00: 6: exit run() 0xaf090700: 7: msg: "new message" 0xaf090700: 7: exit run() 0xad3f8800: 8: msg: "new message" 0xad968c00: 0: exit run() 0xad3f8f00: 10: set_msg 0xad3f8800: 8: exit run() 0xa58c6100: 11: set_msg 0xaf090e00: 12: set_msg 0xad968400: 13: set_msg 0xad3f8a00: 14: set_msg 0xaf090500: 15: set_msg 0xaf090a00: 9: msg: "new message" 0xad3f8f00: 10: msg: "new message" 0xad3f8f00: 10: exit run() 0xa58c6100: 11: msg: "new message" 0xa58c6100: 11: exit run() 0xaf090e00: 12: msg: "new message" 0xaf090e00: 12: exit run() 0xad968400: 13: msg: "new message" 0xad968400: 13: exit run() 0xad3f8a00: 14: msg: "new message" 0xaf090a00: 9: exit run() 0xad3f8a00: 14: exit run() 0xaf090500: 15: msg: "new message" 0xaf090500: 15: exit run() main: 41 0xaf090e00: 0: enter run() 0xad3f8500: 1: enter run() 0xad3f8c00: 2: enter run() 0xa58c6b00: 3: enter run() 0xa58c6d00: 4: enter run() 0xad968e00: 5: enter run() 0xad968000: 6: enter run() 0xaf090e00: 0: set_msg 0xa58c6f00: 7: enter run() 0xad3f8600: 8: enter run() 0xad3f8400: 9: enter run() 0xad3f8e00: 10: enter run() 0xad968900: 11: enter run() 0xaf090600: 12: enter run() 0xa58c6800: 13: enter run() 0xad3f8800: 14: enter run() 0xad968600: 15: enter run() 0xad3f8500: 1: set_msg 0xad3f8c00: 2: set_msg 0xa58c6b00: 3: set_msg 0xa58c6d00: 4: set_msg 0xad968e00: 5: set_msg 0xad968000: 6: set_msg 0xa58c6f00: 7: set_msg 0xad3f8600: 8: set_msg 0xad3f8400: 9: set_msg 0xad3f8e00: 10: set_msg 0xad968900: 11: set_msg 0xaf090600: 12: set_msg 0xa58c6800: 13: set_msg 0xaf090e00: 0: msg: "new message" 0xad3f8500: 1: msg: "new message" 0xad3f8500: 1: exit run() 0xad3f8c00: 2: msg: "new message" 0xad3f8c00: 2: exit run() 0xa58c6b00: 3: msg: "new message" 0xa58c6b00: 3: exit run() 0xa58c6d00: 4: msg: "new message" 0xa58c6d00: 4: exit run() 0xad968e00: 5: msg: "new message" 0xad968e00: 5: exit run() 0xad968000: 6: msg: "new message" 0xad968000: 6: exit run() 0xa58c6f00: 7: msg: "new message" 0xa58c6f00: 7: exit run() 0xad3f8600: 8: msg: "new message" 0xad3f8600: 8: exit run() 0xad3f8400: 9: msg: "new message" 0xad3f8400: 9: exit run() 0xad3f8e00: 10: msg: "new message" 0xad3f8e00: 10: exit run() 0xad968900: 11: msg: "new message" 0xad968900: 11: exit run() 0xaf090600: 12: msg: "new message" 0xaf090e00: 0: exit run() 0xad3f8800: 14: set_msg 0xaf090600: 12: exit run() 0xad968600: 15: set_msg 0xa58c6800: 13: msg: "new message" 0xad3f8800: 14: msg: "new message" 0xa58c6800: 13: exit run() 0xad3f8800: 14: exit run() 0xad968600: 15: msg: "new message" 0xad968600: 15: exit run() main: 42 0xaf090d00: 0: enter run() 0xad968a00: 1: enter run() 0xad3f8b00: 2: enter run() 0xad3f8e00: 3: enter run() 0xad968b00: 4: enter run() 0xa58c6900: 5: enter run() 0xaf090300: 6: enter run() 0xad3f8f00: 7: enter run() 0xaf090b00: 8: enter run() 0xad968d00: 9: enter run() 0xaf090c00: 10: enter run() 0xad3f8900: 11: enter run() 0xaf090e00: 12: enter run() 0xaf090900: 13: enter run() 0xaf090800: 14: enter run() 0xa58c6b00: 15: enter run() 0xaf090d00: 0: set_msg 0xad968a00: 1: set_msg 0xad3f8b00: 2: set_msg 0xad3f8e00: 3: set_msg 0xad968b00: 4: set_msg 0xa58c6900: 5: set_msg 0xaf090300: 6: set_msg 0xad3f8f00: 7: set_msg 0xaf090b00: 8: set_msg 0xad968d00: 9: set_msg 0xaf090c00: 10: set_msg 0xad3f8900: 11: set_msg 0xaf090e00: 12: set_msg 0xaf090900: 13: set_msg 0xaf090800: 14: set_msg 0xa58c6b00: 15: set_msg 0xaf090d00: 0: msg: "new message" 0xad968a00: 1: msg: "new message" 0xad968a00: 1: exit run() 0xad3f8b00: 2: msg: "new message" 0xad3f8b00: 2: exit run() 0xad3f8e00: 3: msg: "new message" 0xad3f8e00: 3: exit run() 0xad968b00: 4: msg: "new message" 0xad968b00: 4: exit run() 0xa58c6900: 5: msg: "new message" 0xa58c6900: 5: exit run() 0xaf090300: 6: msg: "new message" 0xaf090300: 6: exit run() 0xad3f8f00: 7: msg: "new message" 0xad3f8f00: 7: exit run() 0xaf090b00: 8: msg: "new message" 0xaf090b00: 8: exit run() 0xad968d00: 9: msg: "new message" 0xad968d00: 9: exit run() 0xaf090c00: 10: msg: "new message" 0xaf090c00: 10: exit run() 0xad3f8900: 11: msg: "new message" 0xad3f8900: 11: exit run() 0xaf090e00: 12: msg: "new message" 0xaf090e00: 12: exit run() 0xaf090900: 13: msg: "new message" 0xaf090900: 13: exit run() 0xaf090800: 14: msg: "new message" 0xaf090d00: 0: exit run() 0xaf090800: 14: exit run() 0xa58c6b00: 15: msg: "new message" 0xa58c6b00: 15: exit run() main: 43 0xad3f8600: 0: enter run() 0xad968700: 1: enter run() 0xa58c6d00: 2: enter run() 0xa58c6500: 3: enter run() 0xad3f8300: 4: enter run() 0xad968800: 5: enter run() 0xaf090a00: 6: enter run() 0xad968b00: 7: enter run() 0xaf090200: 8: enter run() 0xad968500: 9: enter run() 0xa58c6e00: 10: enter run() 0xad3f8200: 11: enter run() 0xaf090600: 12: enter run() 0xad968300: 13: enter run() 0xad3f8500: 14: enter run() 0xaf090d00: 15: enter run() 0xad3f8600: 0: set_msg 0xad968700: 1: set_msg 0xa58c6d00: 2: set_msg 0xa58c6500: 3: set_msg 0xad3f8300: 4: set_msg 0xad968800: 5: set_msg 0xaf090a00: 6: set_msg 0xad968b00: 7: set_msg 0xaf090200: 8: set_msg 0xad968500: 9: set_msg 0xa58c6e00: 10: set_msg 0xad3f8200: 11: set_msg 0xaf090600: 12: set_msg 0xad968300: 13: set_msg 0xad3f8500: 14: set_msg 0xaf090d00: 15: set_msg 0xad3f8600: 0: msg: "new message" 0xad968700: 1: msg: "new message" 0xad968700: 1: exit run() 0xa58c6d00: 2: msg: "new message" 0xa58c6d00: 2: exit run() 0xa58c6500: 3: msg: "new message" 0xa58c6500: 3: exit run() 0xad3f8300: 4: msg: "new message" 0xad3f8300: 4: exit run() 0xad968800: 5: msg: "new message" 0xad968800: 5: exit run() 0xaf090a00: 6: msg: "new message" 0xaf090a00: 6: exit run() 0xad968b00: 7: msg: "new message" 0xad968b00: 7: exit run() 0xaf090200: 8: msg: "new message" 0xaf090200: 8: exit run() 0xad968500: 9: msg: "new message" 0xad968500: 9: exit run() 0xa58c6e00: 10: msg: "new message" 0xa58c6e00: 10: exit run() 0xad3f8200: 11: msg: "new message" 0xad3f8200: 11: exit run() 0xaf090600: 12: msg: "new message" 0xaf090600: 12: exit run() 0xad968300: 13: msg: "new message" 0xad968300: 13: exit run() 0xad3f8500: 14: msg: "new message" 0xad3f8600: 0: exit run() 0xad3f8500: 14: exit run() 0xaf090d00: 15: msg: "new message" 0xaf090d00: 15: exit run() main: 44 0xaf090b00: 0: enter run() 0xaf090100: 1: enter run() 0xad3f8e00: 2: enter run() 0xa58c6800: 3: enter run() 0xaf090f00: 4: enter run() 0xa58c6a00: 5: enter run() 0xaf090000: 6: enter run() 0xa58c6d00: 7: enter run() 0xad968500: 8: enter run() 0xa58c6400: 9: enter run() 0xad3f8000: 10: enter run() 0xad968a00: 11: enter run() 0xa58c6000: 12: enter run() 0xa58c6500: 13: enter run() 0xaf090b00: 0: set_msg 0xad3f8100: 14: enter run() 0xa58c6600: 15: enter run() 0xaf090100: 1: set_msg 0xad3f8e00: 2: set_msg 0xa58c6800: 3: set_msg 0xaf090f00: 4: set_msg 0xa58c6a00: 5: set_msg 0xaf090000: 6: set_msg 0xa58c6d00: 7: set_msg 0xad968500: 8: set_msg 0xa58c6400: 9: set_msg 0xad3f8000: 10: set_msg 0xad968a00: 11: set_msg 0xa58c6500: 13: set_msg 0xa58c6000: 12: set_msg 0xad3f8100: 14: set_msg 0xa58c6600: 15: set_msg 0xaf090b00: 0: msg: "new message" 0xaf090100: 1: msg: "new message" 0xaf090100: 1: exit run() 0xad3f8e00: 2: msg: "new message" 0xad3f8e00: 2: exit run() 0xa58c6800: 3: msg: "new message" 0xa58c6800: 3: exit run() 0xaf090f00: 4: msg: "new message" 0xaf090f00: 4: exit run() 0xa58c6a00: 5: msg: "new message" 0xa58c6a00: 5: exit run() 0xaf090000: 6: msg: "new message" 0xaf090000: 6: exit run() 0xa58c6d00: 7: msg: "new message" 0xa58c6d00: 7: exit run() 0xad968500: 8: msg: "new message" 0xad968500: 8: exit run() 0xa58c6400: 9: msg: "new message" 0xa58c6400: 9: exit run() 0xad3f8000: 10: msg: "new message" 0xad3f8000: 10: exit run() 0xad968a00: 11: msg: "new message" 0xad968a00: 11: exit run() 0xa58c6500: 13: msg: "new message" 0xa58c6500: 13: exit run() 0xa58c6000: 12: msg: "new message" 0xa58c6000: 12: exit run() 0xad3f8100: 14: msg: "new message" 0xaf090b00: 0: exit run() 0xad3f8100: 14: exit run() 0xa58c6600: 15: msg: "new message" 0xa58c6600: 15: exit run() main: 45 0xad3f8d00: 0: enter run() 0xad3f8700: 1: enter run() 0xad3f8d00: 0: set_msg 0xad3f8200: 2: enter run() 0xad968000: 3: enter run() 0xaf090500: 4: enter run() 0xad3f8f00: 5: enter run() 0xad968d00: 6: enter run() 0xad3f8a00: 7: enter run() 0xad3f8300: 8: enter run() 0xad3f8000: 9: enter run() 0xad3f8800: 10: enter run() 0xa58c6700: 11: enter run() 0xa58c6900: 12: enter run() 0xa58c6100: 13: enter run() 0xaf090e00: 14: enter run() 0xad3f8900: 15: enter run() 0xad3f8700: 1: set_msg 0xad3f8200: 2: set_msg 0xad968000: 3: set_msg 0xaf090500: 4: set_msg 0xad3f8f00: 5: set_msg 0xad968d00: 6: set_msg 0xad3f8a00: 7: set_msg 0xad3f8300: 8: set_msg 0xad3f8000: 9: set_msg 0xad3f8800: 10: set_msg 0xa58c6700: 11: set_msg 0xa58c6900: 12: set_msg 0xa58c6100: 13: set_msg 0xaf090e00: 14: set_msg 0xad3f8900: 15: set_msg 0xad3f8d00: 0: msg: "new message" 0xad3f8700: 1: msg: "new message" 0xad3f8700: 1: exit run() 0xad3f8200: 2: msg: "new message" 0xad3f8200: 2: exit run() 0xad968000: 3: msg: "new message" 0xad968000: 3: exit run() 0xaf090500: 4: msg: "new message" 0xaf090500: 4: exit run() 0xad3f8f00: 5: msg: "new message" 0xad3f8f00: 5: exit run() 0xad968d00: 6: msg: "new message" 0xad968d00: 6: exit run() 0xad3f8a00: 7: msg: "new messa0xad3f8900: rwlock_rdlock 0xa982f240 (9) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8700 stack 0xb26971a0 rthread reaping 0xad3f8d00 stack 0xb2698300 rthread reaping 0xad3f8200 stack 0xb26686c0 rthread reaping 0xad968000 stack 0xb26973e0 rthread reaping 0xaf090500 stack 0xb2698600 rthread reaping 0xad3f8f00 stack 0xb265ccc0 rthread reaping 0xad968d00 stack 0xb2697900 rthread reaping 0xad3f8a00 stack 0xb265cce0 rthread reaping 0xad3f8300 stack 0xb2697580 rthread reaping 0xad3f8000 stack 0xb26976e0 rthread reaping 0xad3f8800 stack 0xb2698c20 rthread reaping 0xa58c6700 stack 0xb265cbc0 rthread reaping 0xa58c6900 stack 0xb2698e20 rthread reaping 0xa58c6100 stack 0xb2697560 rthread reaping 0xaf090e00 stack 0xb2697cc0 rthread reaping 0xad3f8900 stack 0xb2698700 0xaf090400: rwlock_wrlock 0xa982f240 (0) 0xad968900: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xad3f8e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8400: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090900: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090800: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_wrlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968900 stack 0xb2697cc0 0xad3f8600: rwlock_unlock 0xa982f240 rthread reaping 0xaf090400 stack 0xb2698700 rthread reaping 0xad3f8b00 stack 0xb2697560 rthread reaping 0xaf090a00 stack 0xb2698e20 rthread reaping 0xad3f8e00 stack 0xb265cbc0 rthread reaping 0xad3f8400 stack 0xb2698c20 rthread reaping 0xa58c6500 stack 0xb26976e0 rthread reaping 0xad3f8300 stack 0xb2697580 rthread reaping 0xaf090d00 stack 0xb265cce0 rthread reaping 0xa58c6c00 stack 0xb2697900 rthread reaping 0xaf090900 stack 0xb265ccc0 rthread reaping 0xaf090800 stack 0xb2698600 rthread reaping 0xad3f8100 stack 0xb26973e0 rthread reaping 0xa58c6d00 stack 0xb26686c0 rthread reaping 0xad3f8c00 stack 0xb2698300 rthread reaping 0xad3f8600 stack 0xb26971a0 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8d00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090e00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968a00: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8a00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968000: rwlock_wrlock 0xa982f240 (2147483647) 0xad968800: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6b00: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6800: rwlock_rdlock 0xa982f240 (0) 0xad3f8900: rwlock_unlock 0xa982f240 0xad968e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968500: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8900 stack 0xb2698300 0xad968e00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6800 stack 0xb26971a0 0xad968500: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8d00 stack 0xb26686c0 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 rthread reaping 0xaf090e00 stack 0xb26973e0 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 rthread reaping 0xad968a00 stack 0xb2698600 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8a00 stack 0xb265ccc0 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 rthread reaping 0xad968000 stack 0xb2697900 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 rthread reaping 0xad968800 stack 0xb265cce0 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968e00 stack 0xb26976e0 0xaf090b00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6b00 stack 0xb2697580 rthread reaping 0xad968500 stack 0xb2698c20 rthread reaping 0xaf090100 stack 0xb265cbc0 rthread reaping 0xa58c6300 stack 0xb2698e20 rthread reaping 0xaf090600 stack 0xb2697560 rthread reaping 0xad3f8500 stack 0xb2698700 rthread reaping 0xaf090b00 stack 0xb2697cc0 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xaf090700: rwlock_wrlock 0xa982f240 (0) 0xa58c6c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6400: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8000: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xad968100: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968600: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090400: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090900 stack 0xb2698700 0xa58c6000: rwlock_unlock 0xa982f240 rthread reaping 0xad968f00 stack 0xb2697cc0 rthread reaping 0xaf090700 stack 0xb2697560 rthread reaping 0xa58c6c00 stack 0xb2698e20 rthread reaping 0xa58c6400 stack 0xb265cbc0 rthread reaping 0xad968e00 stack 0xb2698c20 rthread reaping 0xad3f8000 stack 0xb2697580 rthread reaping 0xad968000 stack 0xb26976e0 rthread reaping 0xaf090e00 stack 0xb265cce0 rthread reaping 0xad3f8100 stack 0xb2697900 rthread reaping 0xad968100 stack 0xb265ccc0 rthread reaping 0xa58c6d00 stack 0xb2698600 rthread reaping 0xa58c6f00 stack 0xb26973e0 rthread reaping 0xad968600 stack 0xb26686c0 rthread reaping 0xaf090400 stack 0xb26971a0 rthread reaping 0xa58c6000 stack 0xb2698300 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_unlock 0xa982f240 0xaf090900: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6c00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090a00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968700: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8a00: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6400: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6d00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090700: rwlock_wrlock 0xa982f240 (2147483647) 0xad968400: rwlock_rdlock 0xa982f240 (0) 0xaf090900: rwlock_unlock 0xa982f240 0xad968500: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090300: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xaf090900 stack 0xb26971a0 0xad968500: rwlock_unlock 0xa982f240 rthread reaping 0xad968400 stack 0xb2698300 0xa58c6500: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6c00 stack 0xb26686c0 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) rthread reaping 0xaf090a00 stack 0xb26973e0 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 rthread reaping 0xad968700 stack 0xb2698600 0xa58c6600: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8a00 stack 0xb265ccc0 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6400 stack 0xb2697900 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6d00 stack 0xb265cce0 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968500 stack 0xb2697580 0xad3f8d00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090700 stack 0xb26976e0 rthread reaping 0xa58c6500 stack 0xb2698c20 rthread reaping 0xa58c6900 stack 0xb265cbc0 rthread reaping 0xa58c6600 stack 0xb2698e20 rthread reaping 0xaf090200 stack 0xb2697560 rthread reaping 0xaf090300 stack 0xb2697cc0 rthread reaping 0xad3f8d00 stack 0xb2698700 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xad968100: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968000: rwlock_wrlock 0xa982f240 (4294967295) 0xad968d00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_wrlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad968100 stack 0xb2697cc0 0xaf090f00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090d00 stack 0xb2698700 0xad968000: rwlock_unlock 0xa982f240 rthread reaping 0xad968b00 stack 0xb2697560 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968d00: rwlock_unlock 0xa982f240 rthread reaping 0xad968f00 stack 0xb2698e20 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8b00 stack 0xb265cbc0 0xad968d00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 rthread reaping 0xad968200 stack 0xb2698c20 0xad968d00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968300 stack 0xb26976e0 0xa58c6800: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6a00 stack 0xb2697580 rthread reaping 0xaf090400 stack 0xb265cce0 rthread reaping 0xad3f8000 stack 0xb2697900 rthread reaping 0xa58c6700 stack 0xb265ccc0 rthread reaping 0xad3f8100 stack 0xb2698600 rthread reaping 0xaf090f00 stack 0xb26973e0 rthread reaping 0xad968000 stack 0xb26686c0 rthread reaping 0xad968d00 stack 0xb2698300 rthread reaping 0xa58c6800 stack 0xb26971a0 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xad968800: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xaf090600: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xad968700: rwlock_wrlock 0xa982f240 (0) 0xa58c6400: rwlock_wrlock 0xa982f240 (0) 0xad968f00: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xaf090700: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xad3f8200: rwlock_wrlock 0xa982f240 (0) 0xaf090100: rwlock_wrlock 0xa982f240 (0) 0xa58c6c00: rwlock_wrlock 0xa982f240 (0) 0xaf090e00: rwlock_unlock 0xa982f240 0xaf090800: rwlock_wrlock 0xa982f240 (0) 0xad968100: rwlock_wrlock 0xa982f240 (0) 0xad968800: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968800 stack 0xb2698300 0xad968100: rwlock_unlock 0xa982f240 rthread reaping 0xaf090e00 stack 0xb26971a0 rthread reaping 0xaf090000 stack 0xb26686c0 rthread reaping 0xaf090600 stack 0xb26973e0 rthread reaping 0xad968e00 stack 0xb2698600 rthread reaping 0xad968700 stack 0xb265ccc0 rthread reaping 0xa58c6400 stack 0xb2697900 rthread reaping 0xad968f00 stack 0xb265cce0 rthread reaping 0xad968200 stack 0xb2697580 rthread reaping 0xaf090700 stack 0xb26976e0 rthread reaping 0xaf090800 stack 0xb2698c20 rthread reaping 0xa58c6a00 stack 0xb265cbc0 rthread reaping 0xad3f8200 stack 0xb2698e20 rthread reaping 0xad968100 stack 0xb2697560 rthread reaping 0xaf090100 stack 0xb2698700 rthread reaping 0xa58c6c00 stack 0xb2697cc0 0xad3f8800: rwlock_wrlock 0xa982f240 (0) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8200: rwlock_wrlock 0xa982f240 (2147483647) 0xad968700: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6100: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8a00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090c00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968c00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968a00: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8800: rwlock_rdlock 0xa982f240 (0) 0xad3f8900: rwlock_unlock 0xa982f240 0xad968f00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968500: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6100: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8900 stack 0xb2698700 0xad968f00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8800 stack 0xb2697cc0 0xad968e00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8200 stack 0xb2697560 0xad968f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 rthread reaping 0xad968700 stack 0xb2698e20 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6100 stack 0xb265cbc0 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8a00 stack 0xb2698c20 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090c00 stack 0xb26976e0 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 rthread reaping 0xad968c00 stack 0xb2697580 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad968f00 stack 0xb2697900 0xaf090e00: rwlock_unlock 0xa982f240 rthread reaping 0xad968a00 stack 0xb265cce0 rthread reaping 0xad968e00 stack 0xb265ccc0 rthread reaping 0xad3f8c00 stack 0xb2698600 rthread reaping 0xad3f8e00 stack 0xb26973e0 rthread reaping 0xad968500 stack 0xb26686c0 rthread reaping 0xa58c6f00 stack 0xb26971a0 rthread reaping 0xaf090e00 stack 0xb2698300 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xa58c6000: rwlock_wrlock 0xa982f240 (0) 0xa58c6c00: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090300: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090500: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xaf090300: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090d00 stack 0xb26971a0 0xad3f8300: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8d00 stack 0xb2698300 rthread reaping 0xaf090f00 stack 0xb26686c0 rthread reaping 0xa58c6000 stack 0xb26973e0 rthread reaping 0xa58c6c00 stack 0xb2698600 rthread reaping 0xad968600 stack 0xb265ccc0 rthread reaping 0xa58c6800 stack 0xb265cce0 rthread reaping 0xa58c6500 stack 0xb2697900 rthread reaping 0xad3f8500 stack 0xb2697580 rthread reaping 0xaf090300 stack 0xb26976e0 rthread reaping 0xaf090400 stack 0xb2698c20 rthread reaping 0xad3f8600 stack 0xb265cbc0 rthread reaping 0xaf090500 stack 0xb2698e20 rthread reaping 0xaf090600 stack 0xb2697560 rthread reaping 0xa58c6600 stack 0xb2697cc0 rthread reaping 0xad3f8300 stack 0xb2698700 0xad3f8000: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xad968d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8a00: rwlock_wrlock 0xa982f240 (0) 0xaf090700: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xaf090c00: rwlock_wrlock 0xa982f240 (0) 0xad968900: rwlock_wrlock 0xa982f240 (0) 0xaf090a00: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xad968100: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xad3f8000: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_wrlock 0xa982f240 (4294967295) 0xad968a00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968d00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xad968d00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 ge" 0xad3f8300: 8: msg: "new message" 0xad3f8000: 9: msg: "new message" 0xad3f8800: 10: msg: "new message" 0xa58c6700: 11: msg: "new message" 0xa58c6900: 12: msg: "new message" 0xa58c6100: 13: msg: "new message" 0xaf090e00: 14: msg: "new message" 0xad3f8900: 15: msg: "new message" 0xad3f8d00: 0: exit run() 0xad3f8a00: 7: exit run() 0xad3f8300: 8: exit run() 0xad3f8000: 9: exit run() 0xad3f8800: 10: exit run() 0xa58c6700: 11: exit run() 0xa58c6900: 12: exit run() 0xa58c6100: 13: exit run() 0xaf090e00: 14: exit run() 0xad3f8900: 15: exit run() main: 46 0xaf090400: 0: enter run() 0xad968900: 1: enter run() 0xad3f8b00: 2: enter run() 0xaf090a00: 3: enter run() 0xad3f8e00: 4: enter run() 0xad3f8400: 5: enter run() 0xa58c6500: 6: enter run() 0xad3f8300: 7: enter run() 0xaf090d00: 8: enter run() 0xaf090400: 0: set_msg 0xa58c6c00: 9: enter run() 0xaf090900: 10: enter run() 0xaf090800: 11: enter run() 0xad3f8100: 12: enter run() 0xa58c6d00: 13: enter run() 0xad3f8c00: 14: enter run() 0xad3f8600: 15: enter run() 0xad968900: 1: set_msg 0xad3f8b00: 2: set_msg 0xaf090a00: 3: set_msg 0xad3f8e00: 4: set_msg 0xad3f8400: 5: set_msg 0xa58c6500: 6: set_msg 0xad3f8300: 7: set_msg 0xaf090d00: 8: set_msg 0xa58c6c00: 9: set_msg 0xaf090900: 10: set_msg 0xaf090800: 11: set_msg 0xad3f8100: 12: set_msg 0xa58c6d00: 13: set_msg 0xad3f8c00: 14: set_msg 0xad3f8600: 15: set_msg 0xaf090400: 0: msg: "new message" 0xad968900: 1: msg: "new message" 0xad968900: 1: exit run() 0xad3f8b00: 2: msg: "new message" 0xad3f8b00: 2: exit run() 0xaf090a00: 3: msg: "new message" 0xaf090a00: 3: exit run() 0xad3f8e00: 4: msg: "new message" 0xad3f8e00: 4: exit run() 0xad3f8400: 5: msg: "new message" 0xad3f8400: 5: exit run() 0xa58c6500: 6: msg: "new message" 0xa58c6500: 6: exit run() 0xad3f8300: 7: msg: "new message" 0xad3f8300: 7: exit run() 0xaf090d00: 8: msg: "new message" 0xaf090d00: 8: exit run() 0xa58c6c00: 9: msg: "new message" 0xa58c6c00: 9: exit run() 0xaf090900: 10: msg: "new message" 0xaf090900: 10: exit run() 0xaf090800: 11: msg: "new message" 0xaf090800: 11: exit run() 0xad3f8100: 12: msg: "new message" 0xad3f8100: 12: exit run() 0xa58c6d00: 13: msg: "new message" 0xa58c6d00: 13: exit run() 0xad3f8c00: 14: msg: "new message" 0xaf090400: 0: exit run() 0xad3f8c00: 14: exit run() 0xad3f8600: 15: msg: "new message" 0xad3f8600: 15: exit run() main: 47 0xa58c6800: 0: enter run() 0xa58c6800: 0: set_msg 0xad3f8900: 1: enter run() 0xad3f8d00: 2: enter run() 0xaf090e00: 3: enter run() 0xad968a00: 4: enter run() 0xad3f8a00: 5: enter run() 0xad968000: 6: enter run() 0xad968800: 7: enter run() 0xa58c6b00: 8: enter run() 0xad3f8900: 1: set_msg 0xad968e00: 9: enter run() 0xad968500: 10: enter run() 0xaf090100: 11: enter run() 0xa58c6300: 12: enter run() 0xaf090600: 13: enter run() 0xad3f8500: 14: enter run() 0xaf090b00: 15: enter run() 0xad3f8d00: 2: set_msg 0xaf090e00: 3: set_msg 0xad968a00: 4: set_msg 0xad3f8a00: 5: set_msg 0xad968000: 6: set_msg 0xad968800: 7: set_msg 0xa58c6b00: 8: set_msg 0xa58c6800: 0: msg: "new message" 0xad3f8900: 1: msg: "new message" 0xad3f8900: 1: exit run() 0xad3f8d00: 2: msg: "new message" 0xad3f8d00: 2: exit run() 0xaf090e00: 3: msg: "new message" 0xaf090e00: 3: exit run() 0xad968a00: 4: msg: "new message" 0xad968a00: 4: exit run() 0xad3f8a00: 5: msg: "new message" 0xad3f8a00: 5: exit run() 0xad968000: 6: msg: "new message" 0xad968000: 6: exit run() 0xad968800: 7: msg: "new message" 0xa58c6800: 0: exit run() 0xad968e00: 9: set_msg 0xad968800: 7: exit run() 0xad968500: 10: set_msg 0xaf090100: 11: set_msg 0xa58c6300: 12: set_msg 0xaf090600: 13: set_msg 0xad3f8500: 14: set_msg 0xaf090b00: 15: set_msg 0xa58c6b00: 8: msg: "new message" 0xad968e00: 9: msg: "new message" 0xad968e00: 9: exit run() 0xad968500: 10: msg: "new message" 0xad968500: 10: exit run() 0xaf090100: 11: msg: "new message" 0xaf090100: 11: exit run() 0xa58c6300: 12: msg: "new message" 0xa58c6300: 12: exit run() 0xaf090600: 13: msg: "new message" 0xaf090600: 13: exit run() 0xad3f8500: 14: msg: "new message" 0xa58c6b00: 8: exit run() 0xad3f8500: 14: exit run() 0xaf090b00: 15: msg: "new message" 0xaf090b00: 15: exit run() main: 48 0xad968f00: 0: enter run() 0xaf090900: 1: enter run() 0xaf090700: 2: enter run() 0xa58c6c00: 3: enter run() 0xa58c6400: 4: enter run() 0xad968e00: 5: enter run() 0xad3f8000: 6: enter run() 0xad968000: 7: enter run() 0xaf090e00: 8: enter run() 0xad968f00: 0: set_msg 0xad3f8100: 9: enter run() 0xad968100: 10: enter run() 0xa58c6d00: 11: enter run() 0xa58c6f00: 12: enter run() 0xad968600: 13: enter run() 0xaf090400: 14: enter run() 0xa58c6000: 15: enter run() 0xaf090900: 1: set_msg 0xaf090700: 2: set_msg 0xa58c6c00: 3: set_msg 0xa58c6400: 4: set_msg 0xad968e00: 5: set_msg 0xad3f8000: 6: set_msg 0xad968000: 7: set_msg 0xaf090e00: 8: set_msg 0xad3f8100: 9: set_msg 0xad968100: 10: set_msg 0xa58c6d00: 11: set_msg 0xa58c6f00: 12: set_msg 0xad968600: 13: set_msg 0xaf090400: 14: set_msg 0xa58c6000: 15: set_msg 0xad968f00: 0: msg: "new message" 0xaf090900: 1: msg: "new message" 0xaf090900: 1: exit run() 0xaf090700: 2: msg: "new message" 0xaf090700: 2: exit run() 0xa58c6c00: 3: msg: "new message" 0xa58c6c00: 3: exit run() 0xa58c6400: 4: msg: "new message" 0xa58c6400: 4: exit run() 0xad968e00: 5: msg: "new message" 0xad968e00: 5: exit run() 0xad3f8000: 6: msg: "new message" 0xad3f8000: 6: exit run() 0xad968000: 7: msg: "new message" 0xad968000: 7: exit run() 0xaf090e00: 8: msg: "new message" 0xaf090e00: 8: exit run() 0xad3f8100: 9: msg: "new message" 0xad3f8100: 9: exit run() 0xad968100: 10: msg: "new message" 0xad968100: 10: exit run() 0xa58c6d00: 11: msg: "new message" 0xa58c6d00: 11: exit run() 0xa58c6f00: 12: msg: "new message" 0xa58c6f00: 12: exit run() 0xad968600: 13: msg: "new message" 0xad968600: 13: exit run() 0xaf090400: 14: msg: "new message" 0xad968f00: 0: exit run() 0xaf090400: 14: exit run() 0xa58c6000: 15: msg: "new message" 0xa58c6000: 15: exit run() main: 49 0xad968400: 0: enter run() 0xad968400: 0: set_msg 0xaf090900: 1: enter run() 0xa58c6c00: 2: enter run() 0xaf090a00: 3: enter run() 0xad968700: 4: enter run() 0xad3f8a00: 5: enter run() 0xa58c6400: 6: enter run() 0xa58c6d00: 7: enter run() 0xaf090700: 8: enter run() 0xaf090900: 1: set_msg 0xad968500: 9: enter run() 0xa58c6500: 10: enter run() 0xa58c6900: 11: enter run() 0xa58c6600: 12: enter run() 0xaf090200: 13: enter run() 0xaf090300: 14: enter run() 0xad3f8d00: 15: enter run() 0xa58c6c00: 2: set_msg 0xaf090a00: 3: set_msg 0xad968700: 4: set_msg 0xad3f8a00: 5: set_msg 0xa58c6400: 6: set_msg 0xa58c6d00: 7: set_msg 0xaf090700: 8: set_msg 0xad968400: 0: msg: "new message" 0xaf090900: 1: msg: "new message" 0xaf090900: 1: exit run() 0xa58c6c00: 2: msg: "new message" 0xa58c6c00: 2: exit run() 0xaf090a00: 3: msg: "new message" 0xaf090a00: 3: exit run() 0xad968700: 4: msg: "new message" 0xad968700: 4: exit run() 0xad3f8a00: 5: msg: "new message" 0xad3f8a00: 5: exit run() 0xa58c6400: 6: msg: "new message" 0xa58c6400: 6: exit run() 0xa58c6d00: 7: msg: "new message" 0xad968400: 0: exit run() 0xad968500: 9: set_msg 0xa58c6d00: 7: exit run() 0xa58c6500: 10: set_msg 0xa58c6900: 11: set_msg 0xa58c6600: 12: set_msg 0xaf090200: 13: set_msg 0xaf090300: 14: set_msg 0xad3f8d00: 15: set_msg 0xaf090700: 8: msg: "new message" 0xad968500: 9: msg: "new message" 0xad968500: 9: exit run() 0xa58c6500: 10: msg: "new message" 0xa58c6500: 10: exit run() 0xa58c6900: 11: msg: "new message" 0xa58c6900: 11: exit run() 0xa58c6600: 12: msg: "new message" 0xa58c6600: 12: exit run() 0xaf090200: 13: msg: "new message" 0xaf090200: 13: exit run() 0xaf090300: 14: msg: "new message" 0xaf090700: 8: exit run() 0xaf090300: 14: exit run() 0xad3f8d00: 15: msg: "new message" 0xad3f8d00: 15: exit run() main: 50 0xaf090d00: 0: enter run() 0xad968100: 1: enter run() 0xad968b00: 2: enter run() 0xad968f00: 3: enter run() 0xad3f8b00: 4: enter run() 0xad968200: 5: enter run() 0xad968300: 6: enter run() 0xa58c6a00: 7: enter run() 0xaf090d00: 0: set_msg 0xaf090400: 8: enter run() 0xad3f8000: 9: enter run() 0xa58c6700: 10: enter run() 0xad3f8100: 11: enter run() 0xaf090f00: 12: enter run() 0xad968000: 13: enter run() 0xad968d00: 14: enter run() 0xa58c6800: 15: enter run() 0xad968100: 1: set_msg 0xad968b00: 2: set_msg 0xad968f00: 3: set_msg 0xad3f8b00: 4: set_msg 0xad968200: 5: set_msg 0xad968300: 6: set_msg 0xa58c6a00: 7: set_msg 0xaf090400: 8: set_msg 0xad3f8000: 9: set_msg 0xa58c6700: 10: set_msg 0xad3f8100: 11: set_msg 0xaf090d00: 0: msg: "new message" 0xad968100: 1: msg: "new message" 0xad968100: 1: exit run() 0xad968b00: 2: msg: "new message" 0xad968b00: 2: exit run() 0xad968f00: 3: msg: "new message" 0xad968f00: 3: exit run() 0xad3f8b00: 4: msg: "new message" 0xad3f8b00: 4: exit run() 0xad968200: 5: msg: "new message" 0xad968200: 5: exit run() 0xad968300: 6: msg: "new message" 0xad968300: 6: exit run() 0xa58c6a00: 7: msg: "new message" 0xa58c6a00: 7: exit run() 0xaf090400: 8: msg: "new message" 0xaf090400: 8: exit run() 0xad3f8000: 9: msg: "new message" 0xad3f8000: 9: exit run() 0xa58c6700: 10: msg: "new message" 0xaf090d00: 0: exit run() 0xaf090f00: 12: set_msg 0xa58c6700: 10: exit run() 0xad968000: 13: set_msg 0xad968d00: 14: set_msg 0xa58c6800: 15: set_msg 0xad3f8100: 11: msg: "new message" 0xaf090f00: 12: msg: "new message" 0xaf090f00: 12: exit run() 0xad968000: 13: msg: "new message" 0xad968000: 13: exit run() 0xad968d00: 14: msg: "new message" 0xad3f8100: 11: exit run() 0xad968d00: 14: exit run() 0xa58c6800: 15: msg: "new message" 0xa58c6800: 15: exit run() main: 51 0xaf090e00: 0: enter run() 0xad968800: 1: enter run() 0xaf090000: 2: enter run() 0xaf090600: 3: enter run() 0xad968e00: 4: enter run() 0xad968700: 5: enter run() 0xa58c6400: 6: enter run() 0xad968f00: 7: enter run() 0xad968200: 8: enter run() 0xaf090700: 9: enter run() 0xaf090800: 10: enter run() 0xa58c6a00: 11: enter run() 0xad3f8200: 12: enter run() 0xad968100: 13: enter run() 0xaf090100: 14: enter run() 0xa58c6c00: 15: enter run() 0xaf090e00: 0: set_msg 0xad968800: 1: set_msg 0xaf090000: 2: set_msg 0xaf090600: 3: set_msg 0xad968e00: 4: set_msg 0xad968700: 5: set_msg 0xa58c6400: 6: set_msg 0xad968f00: 7: set_msg 0xad968200: 8: set_msg 0xaf090700: 9: set_msg 0xa58c6a00: 11: set_msg 0xad3f8200: 12: set_msg 0xaf090100: 14: set_msg 0xa58c6c00: 15: set_msg 0xaf090800: 10: set_msg 0xad968100: 13: set_msg 0xaf090e00: 0: msg: "new message" 0xad968800: 1: msg: "new message" 0xad968800: 1: exit run() 0xaf090000: 2: msg: "new message" 0xaf090000: 2: exit run() 0xaf090600: 3: msg: "new message" 0xaf090600: 3: exit run() 0xad968e00: 4: msg: "new message" 0xad968e00: 4: exit run() 0xad968700: 5: msg: "new message" 0xad968700: 5: exit run() 0xa58c6400: 6: msg: "new message" 0xa58c6400: 6: exit run() 0xad968f00: 7: msg: "new message" 0xad968f00: 7: exit run() 0xad968200: 8: msg: "new message" 0xad968200: 8: exit run() 0xaf090700: 9: msg: "new message" 0xaf090700: 9: exit run() 0xa58c6a00: 11: msg: "new message" 0xa58c6a00: 11: exit run() 0xad3f8200: 12: msg: "new message" 0xad3f8200: 12: exit run() 0xaf090100: 14: msg: "new message" 0xaf090100: 14: exit run() 0xa58c6c00: 15: msg: "new message" 0xa58c6c00: 15: exit run() 0xaf090800: 10: msg: "new message" 0xaf090e00: 0: exit run() 0xaf090800: 10: exit run() 0xad968100: 13: msg: "new message" 0xad968100: 13: exit run() main: 52 0xad3f8800: 0: enter run() 0xad3f8800: 0: set_msg 0xad3f8900: 1: enter run() 0xad3f8200: 2: enter run() 0xad968700: 3: enter run() 0xa58c6100: 4: enter run() 0xad3f8a00: 5: enter run() 0xaf090c00: 6: enter run() 0xad968c00: 7: enter run() 0xad968a00: 8: enter run() 0xad3f8900: 1: set_msg 0xad968f00: 9: enter run() 0xad968e00: 10: enter run() 0xad3f8c00: 11: enter run() 0xad3f8e00: 12: enter run() 0xad968500: 13: enter run() 0xa58c6f00: 14: enter run() 0xaf090e00: 15: enter run() 0xad3f8200: 2: set_msg 0xad968700: 3: set_msg 0xa58c6100: 4: set_msg 0xad3f8a00: 5: set_msg 0xaf090c00: 6: set_msg 0xad968c00: 7: set_msg 0xad968a00: 8: set_msg 0xad3f8800: 0: msg: "new message" 0xad3f8900: 1: msg: "new message" 0xad3f8900: 1: exit run() 0xad3f8200: 2: msg: "new message" 0xad3f8200: 2: exit run() 0xad968700: 3: msg: "new message" 0xad968700: 3: exit run() 0xa58c6100: 4: msg: "new message" 0xa58c6100: 4: exit run() 0xad3f8a00: 5: msg: "new message" 0xad3f8a00: 5: exit run() 0xaf090c00: 6: msg: "new message" 0xaf090c00: 6: exit run() 0xad968c00: 7: msg: "new message" 0xad3f8800: 0: exit run() 0xad968f00: 9: set_msg 0xad968c00: 7: exit run() 0xad968e00: 10: set_msg 0xad3f8c00: 11: set_msg 0xad3f8e00: 12: set_msg 0xad968500: 13: set_msg 0xa58c6f00: 14: set_msg 0xaf090e00: 15: set_msg 0xad968a00: 8: msg: "new message" 0xad968f00: 9: msg: "new message" 0xad968f00: 9: exit run() 0xad968e00: 10: msg: "new message" 0xad968e00: 10: exit run() 0xad3f8c00: 11: msg: "new message" 0xad3f8c00: 11: exit run() 0xad3f8e00: 12: msg: "new message" 0xad3f8e00: 12: exit run() 0xad968500: 13: msg: "new message" 0xad968500: 13: exit run() 0xa58c6f00: 14: msg: "new message" 0xad968a00: 8: exit run() 0xa58c6f00: 14: exit run() 0xaf090e00: 15: msg: "new message" 0xaf090e00: 15: exit run() main: 53 0xad3f8d00: 0: enter run() 0xaf090d00: 1: enter run() 0xaf090f00: 2: enter run() 0xa58c6000: 3: enter run() 0xa58c6c00: 4: enter run() 0xad968600: 5: enter run() 0xa58c6800: 6: enter run() 0xa58c6500: 7: enter run() 0xad3f8500: 8: enter run() 0xad3f8d00: 0: set_msg 0xaf090300: 9: enter run() 0xaf090400: 10: enter run() 0xad3f8600: 11: enter run() 0xaf090500: 12: enter run() 0xaf090600: 13: enter run() 0xa58c6600: 14: enter run() 0xad3f8300: 15: enter run() 0xaf090d00: 1: set_msg 0xaf090f00: 2: set_msg 0xa58c6000: 3: set_msg 0xa58c6c00: 4: set_msg 0xad968600: 5: set_msg 0xa58c6800: 6: set_msg 0xa58c6500: 7: set_msg 0xad3f8500: 8: set_msg 0xaf090300: 9: set_msg 0xaf090400: 10: set_msg 0xad3f8600: 11: set_msg 0xaf090500: 12: set_msg 0xaf090600: 13: set_msg 0xa58c6600: 14: set_msg 0xad3f8300: 15: set_msg 0xad3f8d00: 0: msg: "new message" 0xaf090d00: 1: msg: "new message" 0xaf090d00: 1: exit run() 0xaf090f00: 2: msg: "new message" 0xaf090f00: 2: exit run() 0xa58c6000: 3: msg: "new message" 0xa58c6000: 3: exit run() 0xa58c6c00: 4: msg: "new message" 0xa58c6c00: 4: exit run() 0xad968600: 5: msg: "new message" 0xad968600: 5: exit run() 0xa58c6800: 6: msg: "new message" 0xa58c6800: 6: exit run() 0xa58c6500: 7: msg: "new message" 0xa58c6500: 7: exit run() 0xad3f8500: 8: msg: "new message" 0xad3f8500: 8: exit run() 0xaf090300: 9: msg: "new message" 0xaf090300: 9: exit run() 0xaf090400: 10: msg: "new message" 0xaf090400: 10: exit run() 0xad3f8600: 11: msg: "new message" 0xad3f8600: 11: exit run() 0xaf090500: 12: msg: "new message" 0xaf090500: 12: exit run() 0xaf090600: 13: msg: "new message" 0xaf090600: 13: exit run() 0xa58c6600: 14: msg: "new message" 0xad3f8d00: 0: exit run() 0xa58c6600: 14: exit run() 0xad3f8300: 15: msg: "new message" 0xad3f8300: 15: exit run() main: 54 0xad3f8000: 0: enter run() 0xad968400: 1: enter run() 0xad968e00: 2: enter run() 0xad968d00: 3: enter run() 0xad3f8a00: 4: enter run() 0xaf090700: 5: enter run() 0xaf090900: 6: enter run() 0xaf090c00: 7: enter run() 0xad968900: 8: enter run() 0xaf090a00: 9: enter run() 0xad968000: 10: enter run() 0xad968100: 11: enter run() 0xad3f8900: 12: enter run() 0xad3f8000: 0: set_msg 0xad968400: 1: set_msg 0xa58c6300: 13: enter run() 0xa58c6700: 14: enter run() 0xad968a00: 15: enter run() 0xad968e00: 2: set_msg 0xad968d00: 3: set_msg 0xad3f8a00: 4: set_msg 0xaf090700: 5: set_msg 0xaf090900: 6: set_msg 0xaf090c00: 7: set_msg 0xad968900: 8: set_msg 0xaf090a00: 9: set_msg 0xad968000: 10: set_msg 0xad968100: 11: set_msg 0xad3f8900: 12: set_msg 0xa58c6300: 13: set_msg 0xa58c6700: 14: set_msg 0xad968a00: 15: set_msg 0xad3f8000: 0: msg: "new message" 0xad968400: 1: msg: "new message" 0xad968400: 1: exit run() 0xad968e00: 2: msg: "new message" 0xad968e00: 2: exit run() 0xad968d00: 3: msg: "new message" 0xad968d00: 3: exit run() 0xad3f8a00: 4: msg: "new message" 0xad3f8a00: 4: exit run() 0xaf090700: 5: msg: "new message" 0xaf090700: 5: exit run() 0xaf090900: 6: msg: "new message" 0xaf090900: 6: exit run() 0xaf090c00: 7: msg: "new message" 0xaf090c00: 7: exit run() 0xad968900: 8: msg: "new message" 0xad968900: 8: exit run() 0xaf090a00: 9: msg: "new message" 0xaf090a00: 9: exit run() 0xad968000: 10: msg: "new message" 0xad968000: 10: exit run() 0xad968100: 11: msg: "new message" 0xad968a00: rwlock_rdlock 0xa982f240 (4) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 rthread reaping 0xad968400 stack 0xb2697cc0 rthread reaping 0xad3f8000 stack 0xb2698700 rthread reaping 0xad968e00 stack 0xb2697560 rthread reaping 0xad968d00 stack 0xb2698e20 rthread reaping 0xad3f8a00 stack 0xb265cbc0 rthread reaping 0xaf090700 stack 0xb2698c20 rthread reaping 0xaf090900 stack 0xb26976e0 rthread reaping 0xaf090c00 stack 0xb2697580 rthread reaping 0xad968900 stack 0xb2697900 rthread reaping 0xaf090a00 stack 0xb265cce0 rthread reaping 0xad968000 stack 0xb265ccc0 rthread reaping 0xad968100 stack 0xb2698600 rthread reaping 0xad3f8900 stack 0xb26973e0 rthread reaping 0xa58c6300 stack 0xb26686c0 rthread reaping 0xa58c6700 stack 0xb2698300 rthread reaping 0xad968a00 stack 0xb26971a0 0xad3f8c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xad3f8a00: rwlock_wrlock 0xa982f240 (0) 0xad968700: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xaf090900: rwlock_wrlock 0xa982f240 (0) 0xad968600: rwlock_wrlock 0xa982f240 (0) 0xad3f8c00: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_wrlock 0xa982f240 (4294967295) 0xad968c00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090200: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968500: rwlock_wrlock 0xa982f240 (4294967295) 0xad968800: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090200: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xad968c00: rwlock_unlock 0xa982f240 0xaf090200: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6500 stack 0xb2698300 0xad968800: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8c00 stack 0xb26971a0 rthread reaping 0xad3f8a00 stack 0xb26686c0 rthread reaping 0xad968700 stack 0xb26973e0 rthread reaping 0xad3f8500 stack 0xb2698600 rthread reaping 0xa58c6800 stack 0xb265ccc0 rthread reaping 0xad3f8300 stack 0xb265cce0 rthread reaping 0xaf090900 stack 0xb2697900 rthread reaping 0xad968600 stack 0xb2697580 rthread reaping 0xad3f8400 stack 0xb26976e0 rthread reaping 0xad3f8700 stack 0xb2698c20 rthread reaping 0xad968c00 stack 0xb265cbc0 rthread reaping 0xaf090200 stack 0xb2698e20 rthread reaping 0xaf090b00 stack 0xb2697560 rthread reaping 0xad968500 stack 0xb2698700 rthread reaping 0xad968800 stack 0xb2697cc0 0xad3f8b00: rwlock_wrlock 0xa982f240 (0) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6f00: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6500: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8300: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090400: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8800: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090300: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8b00: rwlock_rdlock 0xa982f240 (0) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968e00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968700: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xaf090300: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xad3f8200 stack 0xb2698700 0xaf090100: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8b00 stack 0xb2697cc0 0xad3f8600: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6f00 stack 0xb2697560 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6500 stack 0xb2698e20 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8300 stack 0xb265cbc0 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090400 stack 0xb2698c20 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8800 stack 0xb26976e0 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6d00: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090300: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xaf090100 stack 0xb2697900 0xad3f8000: rwlock_unlock 0xa982f240 rthread reaping 0xaf090300 stack 0xb2697580 rthread reaping 0xad3f8600 stack 0xb265cce0 rthread reaping 0xaf090d00 stack 0xb265ccc0 rthread reaping 0xad968e00 stack 0xb2698600 rthread reaping 0xa58c6e00 stack 0xb26973e0 rthread reaping 0xad968700 stack 0xb26686c0 rthread reaping 0xa58c6d00 stack 0xb26971a0 rthread reaping 0xad3f8000 stack 0xb2698300 0xad3f8400: rwlock_wrlock 0xa982f240 (0) 0xa58c6000: rwlock_wrlock 0xa982f240 (0) 0xaf090800: rwlock_wrlock 0xa982f240 (0) 0xaf090700: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xa58c6f00: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xad3f8400: rwlock_unlock 0xa982f240 0xad968900: rwlock_wrlock 0xa982f240 (4294967295) 0xad968f00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968900: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad968900: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8200: rwlock_unlock 0xa982f240 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968f00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xad968900: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_unlock 0xa982f240 0xad3f8900: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_unlock 0xa982f240 0xad968f00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xa58c6000 stack 0xb26971a0 0xad968f00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8400 stack 0xb2698300 rthread reaping 0xaf090800 stack 0xb26686c0 rthread reaping 0xaf090700 stack 0xb26973e0 rthread reaping 0xad968200 stack 0xb2698600 rthread reaping 0xad968300 stack 0xb265ccc0 rthread reaping 0xa58c6f00 stack 0xb265cce0 rthread reaping 0xad3f8100 stack 0xb2697580 rthread reaping 0xad968900 stack 0xb2697900 rthread reaping 0xad968f00 stack 0xb26976e0 rthread reaping 0xa58c6500 stack 0xb2698c20 rthread reaping 0xaf090600 stack 0xb265cbc0 rthread reaping 0xad3f8200 stack 0xb2698e20 rthread reaping 0xad3f8b00 stack 0xb2697560 rthread reaping 0xad3f8900 stack 0xb2697cc0 rthread reaping 0xaf090a00 stack 0xb2698700 0xaf090400: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xaf090100: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xad968a00: rwlock_wrlock 0xa982f240 (0) 0xad968e00: rwlock_wrlock 0xa982f240 (0) 0xa58c6000: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xaf090800: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xa58c6400: rwlock_wrlock 0xa982f240 (0) 0xaf090500: rwlock_wrlock 0xa982f240 (0) 0xad3f8700: rwlock_wrlock 0xa982f240 (0) 0xad3f8800: rwlock_wrlock 0xa982f240 (0) 0xaf090400: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968a00: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xad968a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090800: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xaf090800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6400: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090500: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8700: rwlock_unlock 0xa982f240 0xaf090500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xad968a00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090800: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xa58c6400: rwlock_unlock 0xa982f240 0xaf090500: rwlock_unlock 0xa982f240 0xad3f8700: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8300 stack 0xb2697cc0 0xad3f8800: rwlock_unlock 0xa982f240 rthread reaping 0xaf090400 stack 0xb2698700 rthread reaping 0xad3f8500 stack 0xb2697560 rthread reaping 0xaf090100 stack 0xb2698e20 rthread reaping 0xaf090b00 stack 0xb265cbc0 rthread reaping 0xad968500 stack 0xb2698c20 rthread reaping 0xad968a00 stack 0xb26976e0 rthread reaping 0xad968e00 stack 0xb2697900 rthread reaping 0xa58c6000 stack 0xb2697580 rthread reaping 0xad3f8600 stack 0xb265cce0 rthread reaping 0xaf090800 stack 0xb265ccc0 rthread reaping 0xaf090000 stack 0xb2698600 rthread reaping 0xa58c6400 stack 0xb26973e0 rthread reaping 0xaf090500 stack 0xb26686c0 rthread reaping 0xad3f8700 stack 0xb2698300 rthread reaping 0xad3f8800 stack 0xb26971a0 0xad3f8900: rwlock_wrlock 0xa982f240 (0) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8300: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8400: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6700: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6300: rwlock_wrlock 0xa982f240 (2147483647) 0xad968b00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090900: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8a00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968c00: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8900: rwlock_rdlock 0xa982f240 (0) 0xa58c6100: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_wrlock 0xa982f240 (4294967295) 0xad968600: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090600: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8900: rwlock_unlock 0xa982f240 0xa58c6100: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xa58c6100 stack 0xb2698300 0xad3f8e00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8900 stack 0xb26971a0 0xaf090c00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8300 stack 0xb26686c0 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968600: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8400 stack 0xb26973e0 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090600: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6700 stack 0xb2698600 0xad968600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6300 stack 0xb265ccc0 0xaf090600: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8b00: rwlock_unlock 0xa982f240 rthread reaping 0xad968b00 stack 0xb265cce0 0xa58c6900: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xad968600: rwlock_unlock 0xa982f240 0xaf090600: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb2697580 0xa58c6900: rwlock_unlock 0xa982f240 0xad3f8b00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8a00 stack 0xb2697900 0xad3f8b00: rwlock_unlock 0xa982f240 rthread reaping 0xad968c00 stack 0xb26976e0 rthread reaping 0xad3f8e00 stack 0xb2698c20 rthread reaping 0xaf090c00 stack 0xb265cbc0 rthread reaping 0xad968600 stack 0xb2698e20 rthread reaping 0xaf090600 stack 0xb2697560 rthread reaping 0xa58c6900 stack 0xb2698700 rthread reaping 0xad3f8b00 stack 0xb2697cc0 0xa58c6200: rwlock_wrlock 0xa982f240 (0) 0xad3f8c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6a00: rwlock_wrlock 0xa982f240 (0) 0xaf090700: rwlock_wrlock 0xa982f240 (0) 0xad968b00: rwlock_wrlock 0xa982f240 (0) 0xa58c6500: rwlock_wrlock 0xa982f240 (0) 0xad3f8400: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xaf090b00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8a00: rwlock_wrlock 0xa982f240 (0) 0xa58c6600: rwlock_wrlock 0xa982f240 (0) 0xad968300: rwlock_wrlock 0xa982f240 (0) 0xad968500: rwlock_wrlock 0xa982f240 (0) 0xad968000: rwlock_wrlock 0xa982f240 (0) 0xa58c6200: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xad968c00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090700: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968b00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6500: rwlock_unlock 0xa982f240 0xad968b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8400: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6600: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xad968000: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad968c00: rwlock_unlock 0xa982f240 0xad968000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_unlock 0xa982f240 0xad3f8c00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090700: rwlock_unlock 0xa982f240 0xad968b00: rwlock_unlock 0xa982f240 0xa58c6500: rwlock_unlock 0xa982f240 0xad3f8400: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xa58c6600: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xad968000: rwlock_unlock 0xa982f240 0xad968c00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8c00 stack 0xb2698700 0xad968c00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6200 stack 0xb2697cc0 rthread reaping 0xa58c6a00 stack 0xb2697560 rthread reaping 0xaf090700 stack 0xb2698e20 rthread reaping 0xad968b00 stack 0xb265cbc0 rthread reaping 0xa58c6500 stack 0xb2698c20 rthread reaping 0xad3f8400 stack 0xb26976e0 rthread reaping 0xa58c6800 stack 0xb2697900 rthread reaping 0xad968c00 stack 0xb2697580 rthread reaping 0xaf090b00 stack 0xb265cce0 rthread reaping 0xaf090d00 stack 0xb265ccc0 rthread reaping 0xad3f8a00 stack 0xb2698600 rthread reaping 0xa58c6600 stack 0xb26973e0 rthread reaping 0xad968300 stack 0xb26686c0 rthread reaping 0xad968500 stack 0xb26971a0 rthread reaping 0xad968000 stack 0xb2698300 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_wrlock 0xa982f240 (0) 0xad968700: rwlock_wrlock 0xa982f240 (0) 0xa58c6300: rwlock_wrlock 0xa982f240 (0) 0xaf090f00: rwlock_wrlock 0xa982f240 (0) 0xad968100: rwlock_wrlock 0xa982f240 (0) 0xad3f8600: rwlock_wrlock 0xa982f240 (0) 0xaf090400: rwlock_wrlock 0xa982f240 (0) 0xa58c6b00: rwlock_wrlock 0xa982f240 (0) 0xaf090000: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xad3f8800: rwlock_wrlock 0xa982f240 (0) 0xad968800: rwlock_wrlock 0xa982f240 (0) 0xad3f8000: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_wrlock 0xa982f240 (0) 0xad3f8d00: rwlock_unlock 0xa982f240 0xaf090d00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (4294967295) 0xad968100: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8600: rwlock_unlock 0xa982f240 0xad968100: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090400: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xaf090400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090000: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xaf090000: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8800: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad968800: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad968800: rwlock_rdlock 0xa982f240 (4294967295) 0xad968700: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090e00: rwlock_unlock 0xa982f240 0xad968700: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xad3f8d00: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_unlock 0xa982f240 0xad968100: rwlock_unlock 0xa982f240 0xad3f8600: rwlock_unlock 0xa982f240 0xaf090400: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xaf090000: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xad3f8100: rwlock_unlock 0xa982f240 0xad3f8800: rwlock_unlock 0xa982f240 0xad968800: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad968700: rwlock_unlock 0xa982f240 0xaf090e00: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8d00 stack 0xb26971a0 0xaf090e00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090d00 stack 0xb2698300 rthread reaping 0xad968700 stack 0xb26686c0 rthread reaping 0xa58c6300 stack 0xb26973e0 rthread reaping 0xaf090f00 stack 0xb2698600 rthread reaping 0xad968100 stack 0xb265ccc0 rthread reaping 0xad3f8600 stack 0xb265cce0 rthread reaping 0xaf090400 stack 0xb2697580 rthread reaping 0xa58c6b00 stack 0xb2697900 rthread reaping 0xaf090000 stack 0xb26976e0 rthread reaping 0xad968200 stack 0xb2698c20 rthread reaping 0xad3f8100 stack 0xb265cbc0 rthread reaping 0xaf090e00 stack 0xb2698e20 rthread reaping 0xad3f8800 stack 0xb2697560 rthread reaping 0xad968800 stack 0xb2697cc0 rthread reaping 0xad3f8000 stack 0xb2698700 0xaf090d00: rwlock_wrlock 0xa982f240 (0) 0xaf090d00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090900: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8e00: rwlock_wrlock 0xa982f240 (2147483647) 0xa58c6c00: rwlock_wrlock 0xa982f240 (2147483647) 0xad3f8a00: rwlock_wrlock 0xa982f240 (2147483647) 0xad968300: rwlock_wrlock 0xa982f240 (2147483647) 0xad968e00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090a00: rwlock_wrlock 0xa982f240 (2147483647) 0xaf090d00: rwlock_rdlock 0xa982f240 (0) 0xa58c6700: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8f00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090100: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090900: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8e00: rwlock_unlock 0xa982f240 0xaf090900: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6c00: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8a00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968300: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968e00: rwlock_unlock 0xa982f240 0xad968300: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad968e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090d00: rwlock_unlock 0xa982f240 0xa58c6700: rwlock_unlock 0xa982f240 0xaf090900: rwlock_unlock 0xa982f240 0xad3f8e00: rwlock_unlock 0xa982f240 0xa58c6c00: rwlock_unlock 0xa982f240 0xad3f8a00: rwlock_unlock 0xa982f240 0xad968300: rwlock_unlock 0xa982f240 0xad968e00: rwlock_unlock 0xa982f240 0xaf090a00: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xa58c6700 stack 0xb2697cc0 0xad3f8200: rwlock_unlock 0xa982f240 rthread reaping 0xaf090d00 stack 0xb2698700 0xad3f8f00: rwlock_unlock 0xa982f240 rthread reaping 0xaf090900 stack 0xb2697560 0xad3f8200: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090b00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8e00 stack 0xb2698e20 0xad3f8f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6a00: rwlock_unlock 0xa982f240 rthread reaping 0xa58c6c00 stack 0xb265cbc0 0xaf090b00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090100: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8a00 stack 0xb2698c20 0xa58c6a00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6e00: rwlock_unlock 0xa982f240 rthread reaping 0xad968300 stack 0xb26976e0 0xaf090100: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6900: rwlock_unlock 0xa982f240 rthread reaping 0xad968e00 stack 0xb2697900 0xa58c6e00: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090a00: rwlock_unlock 0xa982f240 0xad3f8200: rwlock_unlock 0xa982f240 0xad3f8f00: rwlock_unlock 0xa982f240 0xaf090b00: rwlock_unlock 0xa982f240 0xa58c6a00: rwlock_unlock 0xa982f240 0xaf090100: rwlock_unlock 0xa982f240 0xa58c6e00: rwlock_unlock 0xa982f240 0xa58c6900: rwlock_rdlock 0xa982f240 (2) rthread reaping 0xad3f8200 stack 0xb265cce0 0xa58c6900: rwlock_unlock 0xa982f240 rthread reaping 0xaf090a00 stack 0xb2697580 rthread reaping 0xad3f8f00 stack 0xb265ccc0 rthread reaping 0xaf090b00 stack 0xb2698600 rthread reaping 0xa58c6a00 stack 0xb26973e0 rthread reaping 0xaf090100 stack 0xb26686c0 rthread reaping 0xa58c6e00 stack 0xb2698300 rthread reaping 0xa58c6900 stack 0xb26971a0 0xad3f8100: rwlock_wrlock 0xa982f240 (0) 0xa58c6200: rwlock_wrlock 0xa982f240 (0) 0xad3f8300: rwlock_wrlock 0xa982f240 (0) 0xad3f8000: rwlock_wrlock 0xa982f240 (0) 0xad3f8500: rwlock_wrlock 0xa982f240 (0) 0xad968200: rwlock_wrlock 0xa982f240 (0) 0xaf090c00: rwlock_wrlock 0xa982f240 (0) 0xa58c6800: rwlock_wrlock 0xa982f240 (0) 0xad968400: rwlock_wrlock 0xa982f240 (0) 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_wrlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_wrlock 0xa982f240 (4294967295) 0xad968500: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_wrlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8300: rwlock_unlock 0xa982f240 0xa58c6d00: rwlock_wrlock 0xa982f240 (4294967295) 0xa58c6200: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8500: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_rdlock 0xa982f240 (4294967295) 0xad968200: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090c00: rwlock_unlock 0xa982f240 0xad968200: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6800: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968400: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6f00: rwlock_unlock 0xa982f240 0xad968400: rwlock_rdlock 0xa982f240 (4294967295) 0xaf090f00: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6b00: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6000: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_rdlock 0xa982f240 (4294967295) 0xad968500: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_rdlock 0xa982f240 (4294967295) 0xa58c6300: rwlock_unlock 0xa982f240 0xad968500: rwlock_rdlock 0xa982f240 (4294967295) 0xad3f8100: rwlock_unlock 0xa982f240 0xa58c6200: rwlock_unlock 0xa982f240 0xad3f8300: rwlock_unlock 0xa982f240 0xad3f8000: rwlock_unlock 0xa982f240 0xad3f8500: rwlock_unlock 0xa982f240 0xad968200: rwlock_unlock 0xa982f240 0xaf090c00: rwlock_unlock 0xa982f240 0xa58c6800: rwlock_unlock 0xa982f240 0xad968400: rwlock_unlock 0xa982f240 0xa58c6f00: rwlock_unlock 0xa982f240 0xaf090f00: rwlock_unlock 0xa982f240 0xa58c6b00: rwlock_unlock 0xa982f240 0xa58c6000: rwlock_unlock 0xa982f240 0xad968500: rwlock_unlock 0xa982f240 0xa58c6300: rwlock_rdlock 0xa982f240 (2147483650) rthread reaping 0xa58c6200 stack 0xb2698300 0xa58c6d00: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8100 stack 0xb26971a0 0xa58c6300: rwlock_unlock 0xa982f240 rthread reaping 0xad3f8300 stack 0xb26686c0 0xa58c6d00: rwlock_rdlock 0xa982f240 (1) rthread reaping 0xad3f8000 stack 0xb26973e0 0xad968100: 11: exit run() 0xad3f8900: 12: msg: "new message" 0xa58c6300: 13: msg: "new message" 0xa58c6700: 14: msg: "new message" 0xad968a00: 15: msg: "new message" 0xad3f8000: 0: exit run() 0xad3f8900: 12: exit run() 0xa58c6300: 13: exit run() 0xa58c6700: 14: exit run() 0xad968a00: 15: exit run() main: 55 0xad3f8c00: 0: enter run() 0xa58c6500: 1: enter run() 0xad3f8a00: 2: enter run() 0xad968700: 3: enter run() 0xad3f8500: 4: enter run() 0xa58c6800: 5: enter run() 0xad3f8300: 6: enter run() 0xaf090900: 7: enter run() 0xad968600: 8: enter run() 0xad3f8c00: 0: set_msg 0xad3f8400: 9: enter run() 0xad3f8700: 10: enter run() 0xad968c00: 11: enter run() 0xaf090200: 12: enter run() 0xaf090b00: 13: enter run() 0xad968500: 14: enter run() 0xad968800: 15: enter run() 0xa58c6500: 1: set_msg 0xad3f8a00: 2: set_msg 0xad968700: 3: set_msg 0xad3f8500: 4: set_msg 0xa58c6800: 5: set_msg 0xad3f8300: 6: set_msg 0xaf090900: 7: set_msg 0xad968600: 8: set_msg 0xad3f8400: 9: set_msg 0xad3f8700: 10: set_msg 0xad968c00: 11: set_msg 0xaf090200: 12: set_msg 0xaf090b00: 13: set_msg 0xad968500: 14: set_msg 0xad968800: 15: set_msg 0xad3f8c00: 0: msg: "new message" 0xa58c6500: 1: msg: "new message" 0xa58c6500: 1: exit run() 0xad3f8a00: 2: msg: "new message" 0xad3f8a00: 2: exit run() 0xad968700: 3: msg: "new message" 0xad968700: 3: exit run() 0xad3f8500: 4: msg: "new message" 0xad3f8500: 4: exit run() 0xa58c6800: 5: msg: "new message" 0xa58c6800: 5: exit run() 0xad3f8300: 6: msg: "new message" 0xad3f8300: 6: exit run() 0xaf090900: 7: msg: "new message" 0xaf090900: 7: exit run() 0xad968600: 8: msg: "new message" 0xad968600: 8: exit run() 0xad3f8400: 9: msg: "new message" 0xad3f8400: 9: exit run() 0xad3f8700: 10: msg: "new message" 0xad3f8700: 10: exit run() 0xad968c00: 11: msg: "new message" 0xad968c00: 11: exit run() 0xaf090200: 12: msg: "new message" 0xaf090200: 12: exit run() 0xaf090b00: 13: msg: "new message" 0xaf090b00: 13: exit run() 0xad968500: 14: msg: "new message" 0xad3f8c00: 0: exit run() 0xad968500: 14: exit run() 0xad968800: 15: msg: "new message" 0xad968800: 15: exit run() main: 56 0xad3f8b00: 0: enter run() 0xad3f8b00: 0: set_msg 0xad3f8200: 1: enter run() 0xa58c6f00: 2: enter run() 0xa58c6500: 3: enter run() 0xad3f8300: 4: enter run() 0xaf090400: 5: enter run() 0xad3f8800: 6: enter run() 0xaf090300: 7: enter run() 0xad3f8200: 1: set_msg 0xaf090100: 8: enter run() 0xad3f8600: 9: enter run() 0xaf090d00: 10: enter run() 0xad968e00: 11: enter run() 0xa58c6e00: 12: enter run() 0xad968700: 13: enter run() 0xa58c6f00: 2: set_msg 0xa58c6d00: 14: enter run() 0xad3f8000: 15: enter run() 0xa58c6500: 3: set_msg 0xad3f8300: 4: set_msg 0xaf090400: 5: set_msg 0xad3f8800: 6: set_msg 0xaf090300: 7: set_msg 0xad3f8b00: 0: msg: "new message" 0xad3f8200: 1: msg: "new message" 0xad3f8200: 1: exit run() 0xa58c6f00: 2: msg: "new message" 0xa58c6f00: 2: exit run() 0xa58c6500: 3: msg: "new message" 0xa58c6500: 3: exit run() 0xad3f8300: 4: msg: "new message" 0xad3f8300: 4: exit run() 0xaf090400: 5: msg: "new message" 0xaf090400: 5: exit run() 0xad3f8800: 6: msg: "new message" 0xad3f8b00: 0: exit run() 0xaf090100: 8: set_msg 0xad3f8800: 6: exit run() 0xad3f8600: 9: set_msg 0xaf090d00: 10: set_msg 0xad968e00: 11: set_msg 0xa58c6e00: 12: set_msg 0xad968700: 13: set_msg 0xa58c6d00: 14: set_msg 0xad3f8000: 15: set_msg 0xaf090300: 7: msg: "new message" 0xaf090100: 8: msg: "new message" 0xaf090100: 8: exit run() 0xad3f8600: 9: msg: "new message" 0xad3f8600: 9: exit run() 0xaf090d00: 10: msg: "new message" 0xaf090d00: 10: exit run() 0xad968e00: 11: msg: "new message" 0xad968e00: 11: exit run() 0xa58c6e00: 12: msg: "new message" 0xa58c6e00: 12: exit run() 0xad968700: 13: msg: "new message" 0xad968700: 13: exit run() 0xa58c6d00: 14: msg: "new message" 0xaf090300: 7: exit run() 0xa58c6d00: 14: exit run() 0xad3f8000: 15: msg: "new message" 0xad3f8000: 15: exit run() main: 57 0xad3f8400: 0: enter run() 0xa58c6000: 1: enter run() 0xaf090800: 2: enter run() 0xaf090700: 3: enter run() 0xad968200: 4: enter run() 0xad968300: 5: enter run() 0xa58c6f00: 6: enter run() 0xad3f8100: 7: enter run() 0xad3f8400: 0: set_msg 0xad968900: 8: enter run() 0xad968f00: 9: enter run() 0xa58c6500: 10: enter run() 0xaf090600: 11: enter run() 0xad3f8200: 12: enter run() 0xad3f8b00: 13: enter run() 0xad3f8900: 14: enter run() 0xaf090a00: 15: enter run() 0xa58c6000: 1: set_msg 0xaf090800: 2: set_msg 0xaf090700: 3: set_msg 0xad968200: 4: set_msg 0xad968300: 5: set_msg 0xa58c6f00: 6: set_msg 0xad3f8100: 7: set_msg 0xad968900: 8: set_msg 0xa58c6500: 10: set_msg 0xaf090600: 11: set_msg 0xad3f8200: 12: set_msg 0xad3f8b00: 13: set_msg 0xad3f8900: 14: set_msg 0xaf090a00: 15: set_msg 0xad968f00: 9: set_msg 0xad3f8400: 0: msg: "new message" 0xa58c6000: 1: msg: "new message" 0xa58c6000: 1: exit run() 0xaf090800: 2: msg: "new message" 0xaf090800: 2: exit run() 0xaf090700: 3: msg: "new message" 0xaf090700: 3: exit run() 0xad968200: 4: msg: "new message" 0xad968200: 4: exit run() 0xad968300: 5: msg: "new message" 0xad968300: 5: exit run() 0xa58c6f00: 6: msg: "new message" 0xa58c6f00: 6: exit run() 0xad3f8100: 7: msg: "new message" 0xad3f8100: 7: exit run() 0xad968900: 8: msg: "new message" 0xad968900: 8: exit run() 0xa58c6500: 10: msg: "new message" 0xa58c6500: 10: exit run() 0xaf090600: 11: msg: "new message" 0xaf090600: 11: exit run() 0xad3f8200: 12: msg: "new message" 0xad3f8200: 12: exit run() 0xad3f8b00: 13: msg: "new message" 0xad3f8b00: 13: exit run() 0xad3f8900: 14: msg: "new message" 0xad3f8900: 14: exit run() 0xaf090a00: 15: msg: "new message" 0xad3f8400: 0: exit run() 0xaf090a00: 15: exit run() 0xad968f00: 9: msg: "new message" 0xad968f00: 9: exit run() main: 58 0xaf090400: 0: enter run() 0xad3f8300: 1: enter run() 0xad3f8500: 2: enter run() 0xaf090100: 3: enter run() 0xaf090b00: 4: enter run() 0xad968500: 5: enter run() 0xad968a00: 6: enter run() 0xad968e00: 7: enter run() 0xa58c6000: 8: enter run() 0xad3f8600: 9: enter run() 0xaf090800: 10: enter run() 0xaf090000: 11: enter run() 0xa58c6400: 12: enter run() 0xaf090500: 13: enter run() 0xad3f8700: 14: enter run() 0xad3f8800: 15: enter run() 0xaf090400: 0: set_msg 0xad3f8300: 1: set_msg 0xad3f8500: 2: set_msg 0xaf090100: 3: set_msg 0xaf090b00: 4: set_msg 0xad968500: 5: set_msg 0xad968a00: 6: set_msg 0xad968e00: 7: set_msg 0xa58c6000: 8: set_msg 0xad3f8600: 9: set_msg 0xaf090800: 10: set_msg 0xaf090000: 11: set_msg 0xa58c6400: 12: set_msg 0xaf090500: 13: set_msg 0xad3f8700: 14: set_msg 0xad3f8800: 15: set_msg 0xaf090400: 0: msg: "new message" 0xad3f8300: 1: msg: "new message" 0xad3f8300: 1: exit run() 0xad3f8500: 2: msg: "new message" 0xad3f8500: 2: exit run() 0xaf090100: 3: msg: "new message" 0xaf090100: 3: exit run() 0xaf090b00: 4: msg: "new message" 0xaf090b00: 4: exit run() 0xad968500: 5: msg: "new message" 0xad968500: 5: exit run() 0xad968a00: 6: msg: "new message" 0xad968a00: 6: exit run() 0xad968e00: 7: msg: "new message" 0xad968e00: 7: exit run() 0xa58c6000: 8: msg: "new message" 0xa58c6000: 8: exit run() 0xad3f8600: 9: msg: "new message" 0xad3f8600: 9: exit run() 0xaf090800: 10: msg: "new message" 0xaf090800: 10: exit run() 0xaf090000: 11: msg: "new message" 0xaf090000: 11: exit run() 0xa58c6400: 12: msg: "new message" 0xa58c6400: 12: exit run() 0xaf090500: 13: msg: "new message" 0xaf090500: 13: exit run() 0xad3f8700: 14: msg: "new message" 0xaf090400: 0: exit run() 0xad3f8700: 14: exit run() 0xad3f8800: 15: msg: "new message" 0xad3f8800: 15: exit run() main: 59 0xad3f8900: 0: enter run() 0xad3f8900: 0: set_msg 0xa58c6100: 1: enter run() 0xad3f8300: 2: enter run() 0xad3f8400: 3: enter run() 0xa58c6700: 4: enter run() 0xa58c6300: 5: enter run() 0xad968b00: 6: enter run() 0xaf090900: 7: enter run() 0xad3f8a00: 8: enter run() 0xad968c00: 9: enter run() 0xa58c6100: 1: set_msg 0xad3f8e00: 10: enter run() 0xaf090c00: 11: enter run() 0xad968600: 12: enter run() 0xaf090600: 13: enter run() 0xa58c6900: 14: enter run() 0xad3f8b00: 15: enter run() 0xad3f8300: 2: set_msg 0xad3f8400: 3: set_msg 0xa58c6700: 4: set_msg 0xa58c6300: 5: set_msg 0xad968b00: 6: set_msg 0xaf090900: 7: set_msg 0xad3f8a00: 8: set_msg 0xad968c00: 9: set_msg 0xad3f8900: 0: msg: "new message" 0xa58c6100: 1: msg: "new message" 0xa58c6100: 1: exit run() 0xad3f8300: 2: msg: "new message" 0xad3f8300: 2: exit run() 0xad3f8400: 3: msg: "new message" 0xad3f8400: 3: exit run() 0xa58c6700: 4: msg: "new message" 0xa58c6700: 4: exit run() 0xa58c6300: 5: msg: "new message" 0xa58c6300: 5: exit run() 0xad968b00: 6: msg: "new message" 0xad968b00: 6: exit run() 0xaf090900: 7: msg: "new message" 0xaf090900: 7: exit run() 0xad3f8a00: 8: msg: "new message" 0xad3f8900: 0: exit run() 0xad3f8e00: 10: set_msg 0xad3f8a00: 8: exit run() 0xaf090c00: 11: set_msg 0xad968600: 12: set_msg 0xaf090600: 13: set_msg 0xa58c6900: 14: set_msg 0xad3f8b00: 15: set_msg 0xad968c00: 9: msg: "new message" 0xad3f8e00: 10: msg: "new message" 0xad3f8e00: 10: exit run() 0xaf090c00: 11: msg: "new message" 0xaf090c00: 11: exit run() 0xad968600: 12: msg: "new message" 0xad968600: 12: exit run() 0xaf090600: 13: msg: "new message" 0xaf090600: 13: exit run() 0xa58c6900: 14: msg: "new message" 0xad968c00: 9: exit run() 0xa58c6900: 14: exit run() 0xad3f8b00: 15: msg: "new message" 0xad3f8b00: 15: exit run() main: 60 0xa58c6200: 0: enter run() 0xad3f8c00: 1: enter run() 0xa58c6a00: 2: enter run() 0xaf090700: 3: enter run() 0xad968b00: 4: enter run() 0xa58c6500: 5: enter run() 0xad3f8400: 6: enter run() 0xa58c6800: 7: enter run() 0xaf090b00: 9: enter run() 0xaf090d00: 10: enter run() 0xad3f8a00: 11: enter run() 0xa58c6600: 12: enter run() 0xad968300: 13: enter run() 0xad968500: 14: enter run() 0xad968000: 15: enter run() 0xa58c6200: 0: set_msg 0xad3f8c00: 1: set_msg 0xad968c00: 8: enter run() 0xa58c6a00: 2: set_msg 0xaf090700: 3: set_msg 0xad968b00: 4: set_msg 0xa58c6500: 5: set_msg 0xad3f8400: 6: set_msg 0xa58c6800: 7: set_msg 0xaf090b00: 9: set_msg 0xaf090d00: 10: set_msg 0xad3f8a00: 11: set_msg 0xa58c6600: 12: set_msg 0xad968300: 13: set_msg 0xad968500: 14: set_msg 0xad968000: 15: set_msg 0xad968c00: 8: set_msg 0xa58c6200: 0: msg: "new message" 0xad3f8c00: 1: msg: "new message" 0xad3f8c00: 1: exit run() 0xa58c6a00: 2: msg: "new message" 0xa58c6a00: 2: exit run() 0xaf090700: 3: msg: "new message" 0xaf090700: 3: exit run() 0xad968b00: 4: msg: "new message" 0xad968b00: 4: exit run() 0xa58c6500: 5: msg: "new message" 0xa58c6500: 5: exit run() 0xad3f8400: 6: msg: "new message" 0xad3f8400: 6: exit run() 0xa58c6800: 7: msg: "new message" 0xa58c6800: 7: exit run() 0xaf090b00: 9: msg: "new message" 0xaf090b00: 9: exit run() 0xaf090d00: 10: msg: "new message" 0xaf090d00: 10: exit run() 0xad3f8a00: 11: msg: "new message" 0xad3f8a00: 11: exit run() 0xa58c6600: 12: msg: "new message" 0xa58c6600: 12: exit run() 0xad968300: 13: msg: "new message" 0xad968300: 13: exit run() 0xad968500: 14: msg: "new message" 0xad968500: 14: exit run() 0xad968000: 15: msg: "new message" 0xa58c6200: 0: exit run() 0xad968000: 15: exit run() 0xad968c00: 8: msg: "new message" 0xad968c00: 8: exit run() main: 61 0xaf090d00: 0: enter run() 0xad3f8d00: 1: enter run() 0xad968700: 2: enter run() 0xa58c6300: 3: enter run() 0xaf090f00: 4: enter run() 0xad968100: 5: enter run() 0xad3f8600: 6: enter run() 0xaf090400: 7: enter run() 0xa58c6b00: 8: enter run() 0xaf090000: 9: enter run() 0xad968200: 10: enter run() 0xad3f8100: 11: enter run() 0xaf090e00: 12: enter run() 0xad3f8800: 13: enter run() 0xad968800: 14: enter run() 0xad3f8000: 15: enter run() 0xaf090d00: 0: set_msg 0xad3f8d00: 1: set_msg 0xa58c6300: 3: set_msg 0xaf090f00: 4: set_msg 0xad968100: 5: set_msg 0xad3f8600: 6: set_msg 0xaf090400: 7: set_msg 0xa58c6b00: 8: set_msg 0xaf090000: 9: set_msg 0xad968200: 10: set_msg 0xad3f8100: 11: set_msg 0xad3f8800: 13: set_msg 0xad968800: 14: set_msg 0xad3f8000: 15: set_msg 0xad968700: 2: set_msg 0xaf090e00: 12: set_msg 0xaf090d00: 0: msg: "new message" 0xad3f8d00: 1: msg: "new message" 0xad3f8d00: 1: exit run() 0xa58c6300: 3: msg: "new message" 0xa58c6300: 3: exit run() 0xaf090f00: 4: msg: "new message" 0xaf090f00: 4: exit run() 0xad968100: 5: msg: "new message" 0xad968100: 5: exit run() 0xad3f8600: 6: msg: "new message" 0xad3f8600: 6: exit run() 0xaf090400: 7: msg: "new message" 0xaf090400: 7: exit run() 0xa58c6b00: 8: msg: "new message" 0xa58c6b00: 8: exit run() 0xaf090000: 9: msg: "new message" 0xaf090000: 9: exit run() 0xad968200: 10: msg: "new message" 0xad968200: 10: exit run() 0xad3f8100: 11: msg: "new message" 0xad3f8100: 11: exit run() 0xad3f8800: 13: msg: "new message" 0xad3f8800: 13: exit run() 0xad968800: 14: msg: "new message" 0xad968800: 14: exit run() 0xad3f8000: 15: msg: "new message" 0xad3f8000: 15: exit run() 0xad968700: 2: msg: "new message" 0xaf090d00: 0: exit run() 0xad968700: 2: exit run() 0xaf090e00: 12: msg: "new message" 0xaf090e00: 12: exit run() main: 62 0xaf090d00: 0: enter run() 0xaf090d00: 0: set_msg 0xa58c6700: 1: enter run() 0xaf090900: 2: enter run() 0xad3f8e00: 3: enter run() 0xa58c6c00: 4: enter run() 0xad3f8a00: 5: enter run() 0xad968300: 6: enter run() 0xad968e00: 7: enter run() 0xaf090a00: 8: enter run() 0xa58c6700: 1: set_msg 0xad3f8200: 9: enter run() 0xad3f8f00: 10: enter run() 0xaf090b00: 11: enter run() 0xa58c6a00: 12: enter run() 0xaf090100: 13: enter run() 0xa58c6e00: 14: enter run() 0xa58c6900: 15: enter run() 0xaf090900: 2: set_msg 0xad3f8e00: 3: set_msg 0xa58c6c00: 4: set_msg 0xad3f8a00: 5: set_msg 0xad968300: 6: set_msg 0xad968e00: 7: set_msg 0xaf090a00: 8: set_msg 0xaf090d00: 0: msg: "new message" 0xa58c6700: 1: msg: "new message" 0xa58c6700: 1: exit run() 0xaf090900: 2: msg: "new message" 0xaf090900: 2: exit run() 0xad3f8e00: 3: msg: "new message" 0xad3f8e00: 3: exit run() 0xa58c6c00: 4: msg: "new message" 0xa58c6c00: 4: exit run() 0xad3f8a00: 5: msg: "new message" 0xad3f8a00: 5: exit run() 0xad968300: 6: msg: "new message" 0xad968300: 6: exit run() 0xad968e00: 7: msg: "new message" 0xaf090d00: 0: exit run() 0xad3f8200: 9: set_msg 0xad968e00: 7: exit run() 0xad3f8f00: 10: set_msg 0xaf090b00: 11: set_msg 0xa58c6a00: 12: set_msg 0xaf090100: 13: set_msg 0xa58c6e00: 14: set_msg 0xa58c6900: 15: set_msg 0xaf090a00: 8: msg: "new message" 0xad3f8200: 9: msg: "new message" 0xad3f8200: 9: exit run() 0xad3f8f00: 10: msg: "new message" 0xad3f8f00: 10: exit run() 0xaf090b00: 11: msg: "new message" 0xaf090b00: 11: exit run() 0xa58c6a00: 12: msg: "new message" 0xa58c6a00: 12: exit run() 0xaf090100: 13: msg: "new message" 0xaf090100: 13: exit run() 0xa58c6e00: 14: msg: "new message" 0xaf090a00: 8: exit run() 0xa58c6e00: 14: exit run() 0xa58c6900: 15: msg: "new message" 0xa58c6900: 15: exit run() main: 63 0xad3f8100: 0: enter run() 0xa58c6200: 1: enter run() 0xad3f8300: 2: enter run() 0xad3f8000: 3: enter run() 0xad3f8500: 4: enter run() 0xad968200: 5: enter run() 0xaf090c00: 6: enter run() 0xa58c6800: 7: enter run() 0xad968400: 8: enter run() 0xad3f8100: 0: set_msg 0xa58c6200: 1: set_msg 0xa58c6f00: 9: enter run() 0xaf090f00: 10: enter run() 0xa58c6b00: 11: enter run() 0xa58c6000: 12: enter run() 0xad968500: 13: enter run() 0xa58c6300: 14: enter run() 0xad3f8300: 2: set_msg 0xa58c6d00: 15: enter run() 0xad3f8000: 3: set_msg 0xad3f8500: 4: set_msg 0xad968200: 5: set_msg 0xaf090c00: 6: set_msg 0xa58c6800: 7: set_msg 0xad968400: 8: set_msg 0xa58c6f00: 9: set_msg 0xaf090f00: 10: set_msg 0xa58c6b00: 11: set_msg 0xa58c6000: 12: set_msg 0xad968500: 13: set_msg 0xa58c6300: 14: set_msg 0xad3f8100: 0: msg: "new message" 0xa58c6200: 1: msg: "new message" 0xa58c6200: 1: exit run() 0xad3f8300: 2: msg: "new message" 0xad3f8300: 2: exit run() 0xad3f8000: 3: msg: "new message" 0xad3f8000: 3: exit run() 0xad3f8500: 4: msg: "new message" 0xad3f8500: 4: exit run() 0xad968200: 5: msg: "new message" 0xad968200: 5: exit run() 0xaf090c00: 6: msg: "new message" 0xaf090c00: 6: exit run() 0xa58c6800: 7: msg: "new message" 0xa58c6800: 7: exit run() 0xad968400: 8: msg: "new message" 0xad968400: 8: exit run() 0xa58c6f00: 9: msg: "new message" 0xa58c6f00: 9: exit run() 0xaf090f00: 10: msg: "new message" 0xaf090f00: 10: exit run() 0xa58c6b00: 11: msg: "new message" 0xa58c6b00: 11: exit run() 0xa58c6000: 12: msg: "new message" 0xa58c6000: 12: exit run() 0xad968500: 13: msg: "new message" 0xad3f8100: 0: exit run() 0xa58c6d00: 15: set_msg 0xad968500: 13: exit run() 0xa58c6300: 14: msg: "new message" 0xa58c6300: 14: exit run() 0xa58c6drthread reaping 0xad3f8500 stack 0xb2698600 0xa58c6d00: rwlock_unlock 0xa982f240 rthread reaping 0xad968200 stack 0xb265ccc0 rthread reaping 0xaf090c00 stack 0xb2697580 rthread reaping 0xa58c6800 stack 0xb265cce0 rthread reaping 0xad968400 stack 0xb2697900 rthread reaping 0xa58c6f00 stack 0xb26976e0 rthread reaping 0xaf090f00 stack 0xb2698c20 rthread reaping 0xa58c6b00 stack 0xb265cbc0 rthread reaping 0xa58c6000 stack 0xb2698e20 rthread reaping 0xad968500 stack 0xb2697560 rthread reaping 0xa58c6300 stack 0xb2698700 rthread reaping 0xa58c6d00 stack 0xb2697cc0 00: 15: msg: "new message" 0xa58c6d00: 15: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select ..............................................................................................select returned 1 read 4: `foo ' last read was -1, errno = 35 Resource temporarily unavailable select returned 1 last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1725523566.638790545 actual 1725523566.648286513 timeout: expected 1725523566.648286513 actual 1725523566.658790545 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xbffeb808, context 0xbffeb6b0 addr 0x987230, code 1, trap 2053 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !!! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xbffdc1e8, context 0xbffdc090 act_handler/2, signal 30, siginfo 0xbffdc1e8, context 0xbffdc090 act_handler/3, signal 30, siginfo 0xbffdc1e8, context 0xbffdc090 [recurse] act_handler/4, signal 30, siginfo 0xbffdbfc8, context 0xbffdbe70 ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xaa5bd000) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xaa5bd000) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3277 33677: This should be message #1 waiting for child 86047: This should be message #2 86047: This should be message #3 33677: This should be message #4 33677: This should be message #6 86047: This should be message #5 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 521386 0m02.02s real 0m00.10s user 0m01.90s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 566036 0m02.03s real 0m00.20s user 0m01.80s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 751659 0m02.02s real 0m00.12s user 0m01.89s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 836131 0m02.03s real 0m00.10s user 0m01.88s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 941572 0m02.03s real 0m00.16s user 0m01.90s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 920790 0m02.02s real 0m00.11s user 0m01.91s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 953139 0m02.03s real 0m00.10s user 0m01.93s system ===> system ==== run-regress-system ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 7m23.42s