START lib/libpthread 2024-04-15T18:25: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 In file included from /usr/src/regress/lib/libpthread/barrier/barrier.c:9: /usr/src/regress/lib/libpthread/barrier/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/barrier/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c:31: /usr/src/regress/lib/libpthread/blocked_shutdown/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/blocked_shutdown/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/cancel/cancel.c:11: /usr/src/regress/lib/libpthread/cancel/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/cancel/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/cancel2/cancel2.c:16: /usr/src/regress/lib/libpthread/cancel2/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/cancel2/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c:18: /usr/src/regress/lib/libpthread/cancel_wait/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/cancel_wait/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/close/close.c:48: /usr/src/regress/lib/libpthread/close/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/close/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings 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 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> 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 In file included from /usr/src/regress/lib/libpthread/close_race/close_race.c:28: /usr/src/regress/lib/libpthread/close_race/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/close_race/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/closefrom/closefrom.c:9: /usr/src/regress/lib/libpthread/closefrom/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/closefrom/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/cwd/cwd.c:43: /usr/src/regress/lib/libpthread/cwd/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/cwd/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o cwd cwd.o -lpthread 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.005106101 sigsuspend: pass time = 1.009855052 poll: fail time = 0.000020603 r = 1 open_fifo: pass time = 1.009314354 nanosleep: pass time = 1.009804488 flock: pass time = 1.009010761 fcntl(F_SETLKW): pass time = 1.008614352 connect: pass time = 1.009505435 accept: pass time = 1.009975036 in thread after dlopen(pthread) semop: pass time = 1.009564170 sigsuspend: pass time = 1.009986141 poll: fail time = 0.000007822 r = 1 open_fifo: pass time = 1.009345153 nanosleep: pass time = 1.007047152 flock: pass time = 1.008969346 fcntl(F_SETLKW): pass time = 1.005750720 connect: pass time = 1.009466813 accept: pass time = 1.009984465 using cancellation semop: pass time = 1.009924123 sigsuspend: pass time = 1.009980483 poll: fail time = 1.009994661 r = 1 open_fifo: pass time = 1.009351438 nanosleep: pass time = 1.006389263 flock: pass time = 1.008981429 fcntl(F_SETLKW): pass time = 1.005444893 connect: pass time = 1.002699569 accept: pass time = 1.009969309 ===> 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 In file included from /usr/src/regress/lib/libpthread/errno/errno.c:15: /usr/src/regress/lib/libpthread/errno/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/errno/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 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 In file included from /usr/src/regress/lib/libpthread/execve/execve.c:46: /usr/src/regress/lib/libpthread/execve/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/execve/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings 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 In file included from /usr/src/regress/lib/libpthread/fork/fork.c:50: /usr/src/regress/lib/libpthread/fork/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/fork/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o fork fork.o -lpthread ./fork forking from pid 90519 parent = pid 90519 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 In file included from /usr/src/regress/lib/libpthread/group/group.c:15: /usr/src/regress/lib/libpthread/group/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/group/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o group group.o -lpthread ./group gid 4 gid 1 gid 2 gid 3 gid 0 before: tty:*:4:root after: tty:*:4:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> 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 In file included from /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c:12: /usr/src/regress/lib/libpthread/malloc_duel/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/malloc_duel/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/netdb/netdb.c:50: /usr/src/regress/lib/libpthread/netdb/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/netdb/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 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 In file included from /usr/src/regress/lib/libpthread/pcap/pcap.c:12: /usr/src/regress/lib/libpthread/pcap/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pcap/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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.055 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.033 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.031 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.031/0.040/0.055/0.011 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 In file included from /usr/src/regress/lib/libpthread/poll/poll.c:11: /usr/src/regress/lib/libpthread/poll/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/poll/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/preemption/preemption.c:38: /usr/src/regress/lib/libpthread/preemption/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/preemption/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c:44: /usr/src/regress/lib/libpthread/preemption_float/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/preemption_float/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c:11: /usr/src/regress/lib/libpthread/pthread_atfork/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_atfork/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c:49: /usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.004166930 seconds Got timeout 1 in 10.014165324 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 In file included from /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c:44: /usr/src/regress/lib/libpthread/pthread_create/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_create/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xcf7e50e4 New thread was passed arg address 0xdeadbeef New thread stack at 0x577088bc ===> 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 In file included from /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c:50: /usr/src/regress/lib/libpthread/pthread_join/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_join/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xcf7d4398 New thread 1 stack at 0x66f4d608 New thread 2 stack at 0x66f4d608 ===> 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 In file included from /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c:15: /usr/src/regress/lib/libpthread/pthread_kill/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_kill/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xcf7e6e4c, context 0xcf7e6df8 act_handler: signal 30, siginfo 0x5aa0c49c, context 0x5aa0c448 act_handler: signal 30, siginfo 0x476e0eac, context 0x476e0e58 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 In file included from /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c:51: /usr/src/regress/lib/libpthread/pthread_mutex/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_mutex/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 2 locked, state = 2 reader 0 woken, state = 2 reader 3 locked, state = 3 reader 2 woken, state = 3 reader 0 woken, state = 3 reader 1 locked, state = 4 reader 4 locked, state = 5 reader 5 locked, state = 6 reader 3 woken, state = 6 writer started, state = 6 writer starting reader 5 woken, state = 7 reader 5 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 4 unlocked reader 1 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 2 woken, state = 7 reader 2 unlocked writer locked reader 5 woken, state = 8 reader 4 woken, state = 8 reader 0 woken, state = 9 reader 3 woken, state = 9 reader 1 woken, state = 9 reader 2 woken, state = 9 reader 0 woken, state = 9 reader 1 woken, state = 9 reader 3 woken, state = 9 reader 5 woken, state = 9 reader 4 woken, state = 9 writer unlocking writer exiting reader 2 woken, state = 0 reader 2 trying again (1) reader 2 locked again (1) reader 0 woken, state = 1 reader 0 trying again (2) reader 0 locked again (2) reader 2 woken, state = 2 reader 1 woken, state = 2 reader 1 trying again (3) reader 1 locked again (3) reader 3 woken, state = 3 reader 3 trying again (4) reader 3 locked again (4) reader 2 woken, state = 4 reader 1 woken, state = 4 reader 5 woken, state = 4 reader 5 trying again (5) reader 5 locked again (5) reader 4 woken, state = 5 reader 4 trying again (6) reader 4 locked again (6) reader 1 woken, state = 6 reader 1 exiting reader 5 woken, state = 6 reader 4 exiting reader 0 woken, state = 6 reader 5 exiting reader 0 exiting reader 3 woken, state = 6 reader 3 exiting reader 2 woken, state = 6 reader 2 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 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x5b0a802c: mutex_lock 0x2532d35c (0x0) 0x5b0a802c: mutex_unlock 0x2532d35c (0x5b0a802c) 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_wrlock 0x782a8320 (1) 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x6091212c: rwlock_wrlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_rdlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x5145702c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x6091292c: rwlock_wrlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_rdlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x2532d5f0: mutex_lock 0x2532d35c (0x0) 0x2532d5f0: mutex_unlock 0x2532d35c (0x2532d5f0) 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (1) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a802c stack 0x782e3040 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0632c stack 0x782dae40 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145752c stack 0x782da980 0x5b0a8e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145792c stack 0x782e3240 rthread reaping 0x6091212c stack 0x782e3000 rthread reaping 0x58a06f2c stack 0x782be6e0 rthread reaping 0x5b0a892c stack 0x782da320 rthread reaping 0x5b0a862c stack 0x782e3520 rthread reaping 0x51457a2c stack 0x782c8780 rthread reaping 0x5145702c stack 0x782da8c0 rthread reaping 0x58a06d2c stack 0x782e3140 rthread reaping 0x5b0a8c2c stack 0x782e3280 rthread reaping 0x6091292c stack 0x782e3bc0 rthread reaping 0x51457b2c stack 0x782dace0 rthread reaping 0x51457d2c stack 0x782c84c0 rthread reaping 0x5b0a8e2c stack 0x782c83a0 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_wrlock 0x782a8320 (1) 0x5b0a872c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (1) 0x58a0642c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (1) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (2147483647) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (1) 0x6091252c: rwlock_wrlock 0x782a8320 (2) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (1) 0x5b0a882c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_wrlock 0x782a8320 (1) 0x58a06f2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0612c stack 0x782c83a0 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0622c stack 0x782c84c0 0x5b0a852c: rwlock_wrlock 0x782a8320 (1) rthread reaping 0x5b0a842c stack 0x782dace0 0x5b0a852c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a872c stack 0x782e3bc0 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0642c stack 0x782e3280 rthread reaping 0x5b0a812c stack 0x782e3140 rthread reaping 0x5b0a8f2c stack 0x782da8c0 rthread reaping 0x5b0a822c stack 0x782c8780 0x5145732c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a892c stack 0x782e3520 0x5145732c: rwlock_unlock 0x782a8320 rthread reaping 0x6091252c stack 0x782da320 0x5145732c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a882c stack 0x782be6e0 0x5145732c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06f2c stack 0x782e3000 rthread reaping 0x58a0602c stack 0x782e3240 rthread reaping 0x5b0a8d2c stack 0x782da980 rthread reaping 0x5b0a852c stack 0x782dae40 rthread reaping 0x5145732c stack 0x782e3040 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_wrlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_rdlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0612c stack 0x782dae40 0x58a0652c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a8f2c stack 0x782e3040 0x58a0652c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0632c stack 0x782da980 0x58a0652c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a822c stack 0x782e3240 0x58a0652c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0692c stack 0x782e3000 rthread reaping 0x58a0662c stack 0x782be6e0 rthread reaping 0x5145712c stack 0x782da320 0x538bb42c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a8c2c stack 0x782e3520 0x538bb42c: rwlock_unlock 0x782a8320 rthread reaping 0x5145722c stack 0x782c8780 0x538bb42c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bbc2c stack 0x782da8c0 0x538bb42c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb62c stack 0x782e3140 rthread reaping 0x58a06c2c stack 0x782e3280 rthread reaping 0x538bb02c stack 0x782e3bc0 rthread reaping 0x538bb12c stack 0x782dace0 rthread reaping 0x58a0652c stack 0x782c84c0 rthread reaping 0x538bb42c stack 0x782c83a0 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (1) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (1) 0x58a0672c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_wrlock 0x782a8320 (2147483647) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_wrlock 0x782a8320 (0) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_rdlock 0x782a8320 (0) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_wrlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_rdlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_rdlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0602c stack 0x782c83a0 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0672c stack 0x782c84c0 0x58a06a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8b2c stack 0x782dace0 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bb32c stack 0x782e3bc0 0x58a06a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782e3280 rthread reaping 0x58a0682c stack 0x782e3140 rthread reaping 0x538bb72c stack 0x782da8c0 0x538bb92c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bbf2c stack 0x782c8780 0x538bb92c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a872c stack 0x782e3520 0x538bb92c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06b2c stack 0x782da320 rthread reaping 0x58a0612c stack 0x782be6e0 0x538bb92c: rwlock_unlock 0x782a8320 rthread reaping 0x5145732c stack 0x782e3000 rthread reaping 0x5b0a892c stack 0x782e3240 rthread reaping 0x538bb82c stack 0x782da980 rthread reaping 0x58a06a2c stack 0x782e3040 rthread reaping 0x538bb92c stack 0x782dae40 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (2147483647) 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (1) 0x538bb02c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0692c stack 0x782e3040 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0652c stack 0x782dae40 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457d2c stack 0x782da980 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb02c stack 0x782e3240 rthread reaping 0x5b0a862c stack 0x782e3000 rthread reaping 0x5b0a882c stack 0x782be6e0 rthread reaping 0x58a06c2c stack 0x782da320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a802c stack 0x782e3520 0x5b0a8e2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06e2c stack 0x782c8780 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0622c stack 0x782da8c0 0x5b0a8e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8a2c stack 0x782e3140 rthread reaping 0x5b0a8c2c stack 0x782e3280 rthread reaping 0x58a06d2c stack 0x782e3bc0 rthread reaping 0x538bbc2c stack 0x782dace0 rthread reaping 0x5b0a8d2c stack 0x782c84c0 rthread reaping 0x5b0a8e2c stack 0x782c83a0 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_wrlock 0x782a8320 (0) 0x538bbe2c: rwlock_wrlock 0x782a8320 (1) 0x538bba2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (2147483647) 0x538bbe2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_rdlock 0x782a8320 (1) 0x538bbe2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_wrlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_rdlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a882c stack 0x782c83a0 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbe2c stack 0x782c84c0 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bba2c stack 0x782dace0 0x58a06f2c: rwlock_unlock 0x782a8320 rthread reaping 0x51457b2c stack 0x782e3bc0 rthread reaping 0x538bbb2c stack 0x782e3280 rthread reaping 0x5145732c stack 0x782e3140 0x51457a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145722c stack 0x782da8c0 0x51457a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145742c stack 0x782c8780 0x51457a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145752c stack 0x782e3520 0x51457a2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbd2c stack 0x782da320 rthread reaping 0x5145762c stack 0x782be6e0 rthread reaping 0x538bbc2c stack 0x782e3000 rthread reaping 0x51457c2c stack 0x782e3240 rthread reaping 0x58a06c2c stack 0x782da980 rthread reaping 0x58a06f2c stack 0x782dae40 rthread reaping 0x51457a2c stack 0x782e3040 0x538bb22c: rwlock_wrlock 0x782a8320 (0) 0x538bb22c: rwlock_unlock 0x782a8320 0x538bb22c: rwlock_rdlock 0x782a8320 (0) 0x538bb22c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_wrlock 0x782a8320 (1) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_wrlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_rdlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb22c stack 0x782e3040 0x538bb52c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a842c stack 0x782dae40 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0692c stack 0x782da980 0x538bb52c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a832c stack 0x782e3240 rthread reaping 0x58a06f2c stack 0x782e3000 rthread reaping 0x51457e2c stack 0x782be6e0 0x538bb42c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0652c stack 0x782da320 0x538bb42c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a882c stack 0x782e3520 0x538bb42c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a862c stack 0x782c8780 0x538bb42c: rwlock_unlock 0x782a8320 rthread reaping 0x51457f2c stack 0x782da8c0 rthread reaping 0x5145782c stack 0x782e3140 rthread reaping 0x5b0a8f2c stack 0x782e3280 rthread reaping 0x5b0a8b2c stack 0x782e3bc0 rthread reaping 0x5b0a812c stack 0x782dace0 rthread reaping 0x538bb52c stack 0x782c84c0 rthread reaping 0x538bb42c stack 0x782c83a0 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_wrlock 0x782a8320 (1) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_wrlock 0x782a8320 (2147483647) 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_wrlock 0x782a8320 (0) 0x538bbe2c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (1) 0x538bbe2c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (2147483647) 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0672c stack 0x782c83a0 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bbd2c stack 0x782c84c0 0x5b0a8a2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0682c stack 0x782dace0 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bbc2c stack 0x782e3bc0 0x5b0a8a2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06f2c stack 0x782e3280 rthread reaping 0x538bbe2c stack 0x782e3140 rthread reaping 0x5b0a8c2c stack 0x782da8c0 0x58a0632c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0602c stack 0x782c8780 0x58a0632c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782e3520 0x58a0632c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bb82c stack 0x782da320 0x58a0632c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a892c stack 0x782be6e0 rthread reaping 0x58a06b2c stack 0x782e3000 rthread reaping 0x5b0a832c stack 0x782e3240 rthread reaping 0x538bb02c stack 0x782da980 rthread reaping 0x5b0a8a2c stack 0x782dae40 rthread reaping 0x58a0632c stack 0x782e3040 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_wrlock 0x782a8320 (0) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_rdlock 0x782a8320 (0) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_wrlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_rdlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_wrlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0692c stack 0x782e3040 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb72c stack 0x782dae40 0x5145722c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bbc2c stack 0x782da980 0x5145722c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbf2c stack 0x782e3240 rthread reaping 0x58a0672c stack 0x782e3000 rthread reaping 0x5b0a892c stack 0x782be6e0 0x58a0602c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x51457e2c stack 0x782da320 0x58a0602c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbd2c stack 0x782e3520 0x58a0602c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0622c stack 0x782c8780 0x58a0602c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a872c stack 0x782da8c0 rthread reaping 0x58a0642c stack 0x782e3140 rthread reaping 0x51457d2c stack 0x782e3280 rthread reaping 0x5b0a852c stack 0x782e3bc0 rthread reaping 0x58a0652c stack 0x782dace0 rthread reaping 0x5145722c stack 0x782c84c0 rthread reaping 0x58a0602c stack 0x782c83a0 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 main: 0 0x5b0a802c: 0: enter run() 0x58a0632c: 1: enter run() 0x5b0a802c: 0: set_msg 0x5145752c: 2: enter run() 0x58a0632c: 1: set_msg 0x58a0632c: 1: msg: "new message" 0x58a0632c: 1: exit run() 0x5145752c: 2: set_msg 0x5145752c: 2: msg: "new message" 0x5145792c: 3: enter run() 0x5b0a802c: 0: msg: "new message" 0x5145752c: 2: exit run() 0x5b0a802c: 0: exit run() 0x5145792c: 3: set_msg 0x51457rthread reaping 0x5145732c stack 0x782c83a0 92c: 3: msg: "new message" 0x5145792c: 3: exit run() 0x6091212c: 4: enter run() 0x6091212c: 4: set_msg 0x6091212c: 4: msg: "new message" 0x6091212c: 4: exit run() 0x58a06f2c: 5: enter run() 0x58a06f2c: 5: set_msg 0x58a06f2c: 5: msg: "new message" 0x58a06f2c: 5: exit run() 0x5b0a892c: 6: enter run() 0x5b0a892c: 6: set_msg 0x5b0a892c: 6: msg: "new message" 0x5b0a892c: 6: exit run() 0x5b0a862c: 7: enter run() 0x5b0a862c: 7: set_msg 0x5b0a862c: 7: msg: "new message" 0x5b0a862c: 7: exit run() 0x51457a2c: 8: enter run() 0x51457a2c: 8: set_msg 0x51457a2c: 8: msg: "new message" 0x51457a2c: 8: exit run() 0x5145702c: 9: enter run() 0x5145702c: 9: set_msg 0x5145702c: 9: msg: "new message" 0x5145702c: 9: exit run() 0x58a06d2c: 10: enter run() 0x58a06d2c: 10: set_msg 0x58a06d2c: 10: msg: "new message" 0x58a06d2c: 10: exit run() 0x5b0a8c2c: 11: enter run() 0x5b0a8c2c: 11: set_msg 0x5b0a8c2c: 11: msg: "new message" 0x5b0a8c2c: 11: exit run() 0x6091292c: 12: enter run() 0x6091292c: 12: set_msg 0x6091292c: 12: msg: "new message" 0x6091292c: 12: exit run() 0x51457b2c: 13: enter run() 0x51457b2c: 13: set_msg 0x51457d2c: 14: enter run() 0x51457b2c: 13: msg: "new message" 0x51457b2c: 13: exit run() 0x51457d2c: 14: set_msg 0x51457d2c: 14: msg: "new message" 0x51457d2c: 14: exit run() 0x5b0a8e2c: 15: enter run() 0x5b0a8e2c: 15: set_msg 0x5b0a8e2c: 15: msg: "new message" 0x5b0a8e2c: 15: exit run() main: 1 0x58a0612c: 0: enter run() 0x58a0612c: 0: set_msg 0x58a0612c: 0: msg: "new message" 0x58a0612c: 0: exit run() 0x58a0622c: 1: enter run() 0x58a0622c: 1: set_msg 0x58a0622c: 1: msg: "new message" 0x5b0a842c: 2: enter run() 0x5b0a842c: 2: set_msg 0x58a0622c: 1: exit run() 0x5b0a842c: 2: msg: "new message" 0x5b0a872c: 3: enter run() 0x5b0a842c: 2: exit run() 0x5b0a872c: 3: set_msg 0x58a0642c: 4: enter run() 0x5b0a872c: 3: msg: "new message" 0x5b0a872c: 3: exit run() 0x58a0642c: 4: set_msg 0x5b0a812c: 5: enter run() 0x5b0a812c: 5: set_msg 0x58a0642c: 4: msg: "new message" 0x5b0a8f2c: 6: enter run() 0x5b0a812c: 5: msg: "new message" 0x58a0642c: 4: exit run() 0x5b0a812c: 5: exit run() 0x5b0a822c: 7: enter run() 0x5b0a8f2c: 6: set_msg 0x5b0a892c: 8: enter run() 0x5b0a892c: 8: set_msg 0x6091252c: 9: enter run() 0x5b0a8f2c: 6: msg: "new message" 0x5b0a892c: 8: msg: "new message" 0x5b0a8f2c: 6: exit run() 0x5b0a892c: 8: exit run() 0x5b0a882c: 10: enter run() 0x5b0a822c: 7: set_msg 0x5b0a822c: 7: msg: "new message" 0x5b0a822c: 7: exit run() 0x58a06f2c: 11: enter run() 0x6091252c: 9: set_msg 0x5b0a882c: 10: set_msg 0x6091252c: 9: msg: "new message" 0x6091252c: 9: exit run() 0x5b0a882c: 10: msg: "new message" 0x58a06f2c: 11: set_msg 0x5b0a882c: 10: exit run() 0x58a0602c: 12: enter run() 0x58a06f2c: 11: msg: "new message" 0x58a06f2c: 11: exit run() 0x5b0a8d2c: 13: enter run() 0x58a0602c: 12: set_msg 0x58a0602c: 12: msg: "new message" 0x58a0602c: 12: exit run() 0x5b0a8d2c: 13: set_msg 0x5b0a8d2c: 13: msg: "new message" 0x5b0a852c: 14: enter run() 0x5b0a8d2c: 13: exit run() 0x5b0a852c: 14: set_msg 0x5b0a852c: 14: msg: "new message" 0x5b0a852c: 14: exit run() 0x5145732c: 15: enter run() 0x5145732c: 15: set_msg 0x5145732c: 15: msg: "new message" 0x5145732c: 15: exit run() main: 2 0x58a0612c: 0: enter run() 0x58a0612c: 0: set_msg 0x58a0612c: 0: msg: "new message" 0x58a0612c: 0: exit run() 0x5b0a8f2c: 1: enter run() 0x5b0a8f2c: 1: set_msg 0x5b0a8f2c: 1: msg: "new message" 0x5b0a8f2c: 1: exit run() 0x58a0632c: 2: enter run() 0x58a0632c: 2: set_msg 0x58a0632c: 2: msg: "new message" 0x58a0632c: 2: exit run() 0x5b0a822c: 3: enter run() 0x5b0a822c: 3: set_msg 0x5b0a822c: 3: msg: "new message" 0x5b0a822c: 3: exit run() 0x58a0692c: 4: enter run() 0x58a0692c: 4: set_msg 0x58a0692c: 4: msg: "new message" 0x58a0692c: 4: exit run() 0x58a0662c: 5: enter run() 0x58a0662c: 5: set_msg 0x58a0662c: 5: msg: "new message" 0x58a0662c: 5: exit run() 0x5145712c: 6: enter run() 0x5145712c: 6: set_msg 0x5145712c: 6: msg: "new message" 0x5145712c: 6: exit run() 0x5b0a8c2c: 7: enter run() 0x5b0a8c2c: 7: set_msg 0x5b0a8c2c: 7: msg: "new message" 0x5b0a8c2c: 7: exit run() 0x5145722c: 8: enter run() 0x5145722c: 8: set_msg 0x5145722c: 8: msg: "new message" 0x5145722c: 8: exit run() 0x538bbc2c: 9: enter run() 0x538bbc2c: 9: set_msg 0x538bbc2c: 9: msg: "new message" 0x538bbc2c: 9: exit run() 0x538bb62c: 10: enter run() 0x538bb62c: 10: set_msg 0x538bb62c: 10: msg: "new message" 0x538bb62c: 10: exit run() 0x58a06c2c: 11: enter run() 0x58a06c2c: 11: set_msg 0x58a06c2c: 11: msg: "new message" 0x58a06c2c: 11: exit run() 0x538bb02c: 12: enter run() 0x538bb02c: 12: set_msg 0x538bb02c: 12: msg: "new message" 0x538bb02c: 12: exit run() 0x538bb12c: 13: enter run() 0x538bb12c: 13: set_msg 0x538bb12c: 13: msg: "new message" 0x538bb12c: 13: exit run() 0x58a0652c: 14: enter run() 0x58a0652c: 14: set_msg 0x58a0652c: 14: msg: "new message" 0x58a0652c: 14: exit run() 0x538bb42c: 15: enter run() 0x538bb42c: 15: set_msg 0x538bb42c: 15: msg: "new message" 0x538bb42c: 15: exit run() main: 3 0x58a0602c: 0: enter run() 0x58a0602c: 0: set_msg 0x58a0602c: 0: msg: "new message" 0x58a0672c: 1: enter run() 0x58a0602c: 0: exit run() 0x58a0672c: 1: set_msg 0x5b0a8b2c: 2: enter run() 0x58a0672c: 1: msg: "new message" 0x58a0672c: 1: exit run() 0x538bb32c: 3: enter run() 0x5b0a8b2c: 2: set_msg 0x5b0a8b2c: 2: msg: "new message" 0x5b0a8b2c: 2: exit run() 0x538bb32c: 3: set_msg 0x5b0a862c: 4: enter run() 0x538bb32c: 3: msg: "new message" 0x5b0a862c: 4: set_msg 0x538bb32c: 3: exit run() 0x5b0a862c: 4: msg: "new message" 0x5b0a862c: 4: exit run() 0x58a0682c: 5: enter run() 0x58a0682c: 5: set_msg 0x58a0682c: 5: msg: "new message" 0x58a0682c: 5: exit run() 0x538bb72c: 6: enter run() 0x538bb72c: 6: set_msg 0x538bb72c: 6: msg: "new message" 0x538bb72c: 6: exit run() 0x538bbf2c: 7: enter run() 0x538bbf2c: 7: set_msg 0x538bbf2c: 7: msg: "new message" 0x538bbf2c: 7: exit run() 0x5b0a872c: 8: enter run() 0x5b0a872c: 8: set_msg 0x5b0a872c: 8: msg: "new message" 0x5b0a872c: 8: exit run() 0x58a06b2c: 9: enter run() 0x58a06b2c: 9: set_msg 0x58a06b2c: 9: msg: "new message" 0x58a06b2c: 9: exit run() 0x58a0612c: 10: enter run() 0x58a0612c: 10: set_msg 0x58a0612c: 10: msg: "new message" 0x58a0612c: 10: exit run() 0x5145732c: 11: enter run() 0x5145732c: 11: set_msg 0x5145732c: 11: msg: "new message" 0x5145732c: 11: exit run() 0x5b0a892c: 12: enter run() 0x5b0a892c: 12: set_msg 0x5b0a892c: 12: msg: "new message" 0x5b0a892c: 12: exit run() 0x538bb82c: 13: enter run() 0x538bb82c: 13: set_msg 0x538bb82c: 13: msg: "new message" 0x538bb82c: 13: exit run() 0x58a06a2c: 14: enter run() 0x58a06a2c: 14: set_msg 0x58a06a2c: 14: msg: "new message" 0x58a06a2c: 14: exit run() 0x538bb92c: 15: enter run() 0x538bb92c: 15: set_msg 0x538bb92c: 15: msg: "new message" 0x538bb92c: 15: exit run() main: 4 0x58a0692c: 0: enter run() 0x58a0692c: 0: set_msg 0x58a0692c: 0: msg: "new message" 0x58a0692c: 0: exit run() 0x58a0652c: 1: enter run() 0x58a0652c: 1: set_msg 0x58a0652c: 1: msg: "new message" 0x51457d2c: 2: enter run() 0x58a0652c: 1: exit run() 0x51457d2c: 2: set_msg 0x538bb02c: 3: enter run() 0x51457d2c: 2: msg: "new message" 0x51457d2c: 2: exit run() 0x538bb02c: 3: set_msg 0x5b0a862c: 4: enter run() 0x5b0a862c: 4: set_msg 0x538bb02c: 3: msg: "new message" 0x5b0a862c: 4: msg: "new message" 0x538bb02c: 3: exit run() 0x5b0a862c: 4: exit run() 0x5b0a882c: 5: enter run() 0x5b0a882c: 5: set_msg 0x5b0a882c: 5: msg: "new message" 0x5b0a882c: 5: exit run() 0x58a06c2c: 6: enter run() 0x58a06c2c: 6: set_msg 0x58a06c2c: 6: msg: "new message" 0x58a06c2c: 6: exit run() 0x5b0a802c: 7: enter run() 0x5b0a802c: 7: set_msg 0x5b0a802c: 7: msg: "new message" 0x5b0a802c: 7: exit run() 0x58a06e2c: 8: enter run() 0x58a06e2c: 8: set_msg 0x58a06e2c: 8: msg: "new message" 0x58a06e2c: 8: exit run() 0x58a0622c: 9: enter run() 0x58a0622c: 9: set_msg 0x58a0622c: 9: msg: "new message" 0x58a0622c: 9: exit run() 0x5b0a8a2c: 10: enter run() 0x5b0a8a2c: 10: set_msg 0x5b0a8a2c: 10: msg: "new message" 0x5b0a8a2c: 10: exit run() 0x5b0a8c2c: 11: enter run() 0x5b0a8c2c: 11: set_msg 0x5b0a8c2c: 11: msg: "new message" 0x5b0a8c2c: 11: exit run() 0x58a06d2c: 12: enter run() 0x58a06d2c: 12: set_msg 0x58a06d2c: 12: msg: "new message" 0x58a06d2c: 12: exit run() 0x538bbc2c: 13: enter run() 0x538bbc2c: 13: set_msg 0x538bbc2c: 13: msg: "new message" 0x538bbc2c: 13: exit run() 0x5b0a8d2c: 14: enter run() 0x5b0a8d2c: 14: set_msg 0x5b0a8d2c: 14: msg: "new message" 0x5b0a8d2c: 14: exit run() 0x5b0a8e2c: 15: enter run() 0x5b0a8e2c: 15: set_msg 0x5b0a8e2c: 15: msg: "new message" 0x5b0a8e2c: 15: exit run() main: 5 0x5b0a882c: 0: enter run() 0x5b0a882c: 0: set_msg 0x5b0a882c: 0: msg: "new message" 0x538bbe2c: 1: enter run() 0x5b0a882c: 0: exit run() 0x538bba2c: 2: enter run() 0x538bba2c: 2: set_msg 0x538bbe2c: 1: set_msg 0x538bba2c: 2: msg: "new message" 0x538bba2c: 2: exit run() 0x538bbe2c: 1: msg: "new message" 0x538bbe2c: 1: exit run() 0x51457b2c: 3: enter run() 0x51457b2c: 3: set_msg 0x51457b2c: 3: msg: "new message" 0x51457b2c: 3: exit run() 0x538bbb2c: 4: enter run() 0x538bbb2c: 4: set_msg 0x538bbb2c: 4: msg: "new message" 0x538bbb2c: 4: exit run() 0x5145732c: 5: enter run() 0x5145732c: 5: set_msg 0x5145732c: 5: msg: "new message" 0x5145732c: 5: exit run() 0x5145722c: 6: enter run() 0x5145722c: 6: set_msg 0x5145722c: 6: msg: "new message" 0x5145722c: 6: exit run() 0x5145742c: 7: enter run() 0x5145742c: 7: set_msg 0x5145742c: 7: msg: "new message" 0x5145742c: 7: exit run() 0x5145752c: 8: enter run() 0x5145752c: 8: set_msg 0x5145752c: 8: msg: "new message" 0x5145752c: 8: exit run() 0x538bbd2c: 9: enter run() 0x538bbd2c: 9: set_msg 0x538bbd2c: 9: msg: "new message" 0x538bbd2c: 9: exit run() 0x5145762c: 10: enter run() 0x5145762c: 10: set_msg 0x5145762c: 10: msg: "new message" 0x5145762c: 10: exit run() 0x538bbc2c: 11: enter run() 0x538bbc2c: 11: set_msg 0x538bbc2c: 11: msg: "new message" 0x538bbc2c: 11: exit run() 0x51457c2c: 12: enter run() 0x51457c2c: 12: set_msg 0x51457c2c: 12: msg: "new message" 0x51457c2c: 12: exit run() 0x58a06c2c: 13: enter run() 0x58a06c2c: 13: set_msg 0x58a06c2c: 13: msg: "new message" 0x58a06c2c: 13: exit run() 0x58a06f2c: 14: enter run() 0x58a06f2c: 14: set_msg 0x58a06f2c: 14: msg: "new message" 0x58a06f2c: 14: exit run() 0x51457a2c: 15: enter run() 0x51457a2c: 15: set_msg 0x51457a2c: 15: msg: "new message" 0x51457a2c: 15: exit run() main: 6 0x538bb22c: 0: enter run() 0x538bb22c: 0: set_msg 0x538bb22c: 0: msg: "new message" 0x5b0a842c: 1: enter run() 0x538bb22c: 0: exit run() 0x5b0a842c: 1: set_msg 0x5b0a842c: 1: msg: "new message" 0x5b0a842c: 1: exit run() 0x58a0692c: 2: enter run() 0x58a0692c: 2: set_msg 0x58a0692c: 2: msg: "new message" 0x58a0692c: 2: exit run() 0x5b0a832c: 3: enter run() 0x5b0a832c: 3: set_msg 0x5b0a832c: 3: msg: "new message" 0x5b0a832c: 3: exit run() 0x58a06f2c: 4: enter run() 0x58a06f2c: 4: set_msg 0x58a06f2c: 4: msg: "new message" 0x58a06f2c: 4: exit run() 0x51457e2c: 5: enter run() 0x51457e2c: 5: set_msg 0x51457e2c: 5: msg: "new message" 0x51457e2c: 5: exit run() 0x58a0652c: 6: enter run() 0x58a0652c: 6: set_msg 0x58a0652c: 6: msg: "new message" 0x58a0652c: 6: exit run() 0x5b0a882c: 7: enter run() 0x5b0a882c: 7: set_msg 0x5b0a882c: 7: msg: "new message" 0x5b0a882c: 7: exit run() 0x5b0a862c: 8: enter run() 0x5b0a862c: 8: set_msg 0x5b0a862c: 8: msg: "new message" 0x5b0a862c: 8: exit run() 0x51457f2c: 9: enter run() 0x51457f2c: 9: set_msg 0x51457f2c: 9: msg: "new message" 0x51457f2c: 9: exit run() 0x5145782c: 10: enter run() 0x5145782c: 10: set_msg 0x5145782c: 10: msg: "new message" 0x5145782c: 10: exit run() 0x5b0a8f2c: 11: enter run() 0x5b0a8f2c: 11: set_msg 0x5b0a8f2c: 11: msg: "new message" 0x5b0a8f2c: 11: exit run() 0x5b0a8b2c: 12: enter run() 0x5b0a8b2c: 12: set_msg 0x5b0a8b2c: 12: msg: "new message" 0x5b0a8b2c: 12: exit run() 0x5b0a812c: 13: enter run() 0x5b0a812c: 13: set_msg 0x5b0a812c: 13: msg: "new message" 0x5b0a812c: 13: exit run() 0x538bb52c: 14: enter run() 0x538bb52c: 14: set_msg 0x538bb52c: 14: msg: "new message" 0x538bb52c: 14: exit run() 0x538bb42c: 15: enter run() 0x538bb42c: 15: set_msg 0x538bb42c: 15: msg: "new message" 0x538bb42c: 15: exit run() main: 7 0x58a0672c: 0: enter run() 0x58a0672c: 0: set_msg 0x58a0672c: 0: msg: "new message" 0x538bbd2c: 1: enter run() 0x58a0672c: 0: exit run() 0x538bbd2c: 1: set_msg 0x58a0682c: 2: enter run() 0x538bbd2c: 1: msg: "new message" 0x538bbd2c: 1: exit run() 0x538bbc2c: 3: enter run() 0x58a0682c: 2: set_msg 0x58a0682c: 2: msg: "new message" 0x58a0682c: 2: exit run() 0x538bbc2c: 3: set_msg 0x58a06f2c: 4: enter run() 0x58a06f2c: 4: set_msg 0x58a06f2c: 4: msg: "new message" 0x538bbc2c: 3: msg: "new message" 0x58a06f2c: 4: exit run() 0x538bbe2c: 5: enter run() 0x538bbc2c: 3: exit run() 0x538bbe2c: 5: set_msg 0x5b0a8c2c: 6: enter run() 0x538bbe2c: 5: msg: "new message" 0x58a0602c: 7: enter run() 0x538bbe2c: 5: exit run() 0x58a0602c: 7: set_msg 0x5b0a8c2c: 6: set_msg 0x5b0a842c: 8: enter run() 0x5b0a842c: 8: set_msg 0x5b0a8c2c: 6: msg: "new message" 0x58a0602c: 7: msg: "new message" 0x5b0a842c: 8: msg: "new message" 0x58a0602c: 7: exit run() 0x5b0a8c2c: 6: exit run() 0x5b0a842c: 8: exit run() 0x538bb82c: 9: enter run() 0x538bb82c: 9: set_msg 0x5b0a892c: 10: enter run() 0x538bb82c: 9: msg: "new message" 0x5b0a892c: 10: set_msg 0x538bb82c: 9: exit run() 0x5b0a892c: 10: msg: "new message" 0x5b0a892c: 10: exit run() 0x58a06b2c: 11: enter run() 0x58a06b2c: 11: set_msg 0x58a06b2c: 11: msg: "new message" 0x58a06b2c: 11: exit run() 0x5b0a832c: 12: enter run() 0x5b0a832c: 12: set_msg 0x5b0a832c: 12: msg: "new message" 0x5b0a832c: 12: exit run() 0x538bb02c: 13: enter run() 0x538bb02c: 13: set_msg 0x538bb02c: 13: msg: "new message" 0x538bb02c: 13: exit run() 0x5b0a8a2c: 14: enter run() 0x5b0a8a2c: 14: set_msg 0x5b0a8a2c: 14: msg: "new message" 0x5b0a8a2c: 14: exit run() 0x58a0632c: 15: enter run() 0x58a0632c: 15: set_msg 0x58a0632c: 15: msg: "new message" 0x58a0632c: 15: exit run() main: 8 0x58a0692c: 0: enter run() 0x58a0692c: 0: set_msg 0x58a0692c: 0: msg: "new message" 0x58a0692c: 0: exit run() 0x538bb72c: 1: enter run() 0x538bb72c: 1: set_msg 0x538bb72c: 1: msg: "new message" 0x538bb72c: 1: exit run() 0x538bbc2c: 2: enter run() 0x538bbc2c: 2: set_msg 0x538bbc2c: 2: msg: "new message" 0x538bbc2c: 2: exit run() 0x538bbf2c: 3: enter run() 0x538bbf2c: 3: set_msg 0x538bbf2c: 3: msg: "new message" 0x538bbf2c: 3: exit run() 0x58a0672c: 4: enter run() 0x58a0672c: 4: set_msg 0x58a0672c: 4: msg: "new message" 0x58a0672c: 4: exit run() 0x5b0a892c: 5: enter run() 0x5b0a892c: 5: set_msg 0x5b0a892c: 5: msg: "new message" 0x5b0a892c: 5: exit run() 0x51457e2c: 6: enter run() 0x51457e2c: 6: set_msg 0x51457e2c: 6: msg: "new message" 0x51457e2c: 6: exit run() 0x538bbd2c: 7: enter run() 0x538bbd2c: 7: set_msg 0x538bbd2c: 7: msg: "new message" 0x538bbd2c: 7: exit run() 0x58a0622c: 8: enter run() 0x58a0622c: 8: set_msg 0x58a0622c: 8: msg: "new message" 0x58a0622c: 8: exit run() 0x5b0a872c: 9: enter run() 0x5b0a872c: 9: set_msg 0x5b0a872c: 9: msg: "new message" 0x5b0a872c: 9: exit run() 0x58a0642c: 10: enter run() 0x58a0642c: 10: set_msg 0x58a0642c: 10: msg: "new message" 0x58a0642c: 10: exit run() 0x51457d2c: 11: enter run() 0x51457d2c: 11: set_msg 0x51457d2c: 11: msg: "new message" 0x51457d2c: 11: exit run() 0x5b0a852c: 12: enter run() 0x5b0a852c: 12: set_msg 0x5b0a852c: 12: msg: "new message" 0x5b0a852c: 12: exit run() 0x58a0652c: 13: enter run() 0x58a0652c: 13: set_msg 0x58a0652c: 13: msg: "new message" 0x58a0652c: 13: exit run() 0x5145722c: 14: enter run() 0x5145722c: 14: set_msg 0x5145722c: 14: msg: "new message" 0x5145722c: 14: exit run() 0x58a0602c: 15: enter run() 0x58a0602c: 15: set_msg 0x58a0602c: 15: msg: "new message" 0x58a0602c: 15: exit run() main: 9 0x5145732c: 0: enter run() 0x5145732c: 0: set_msg 0x5145732c: 0: msg: "new message" 0x51457a2c: 1: enter run() 0x5145732c: 0: exit run() 0x51457a2c: 1: set_msg 0x5145792c: 2: enter run() 0x51457a2c: 1: msg: "new message" 0x51457a2c: 1: exit run() 0rthread reaping 0x51457a2c stack 0x782c84c0 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_wrlock 0x782a8320 (2147483649) 0x58a0662c: rwlock_wrlock 0x782a8320 (2147483649) 0x5b0a872c: rwlock_wrlock 0x782a8320 (2147483649) 0x5145792c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (2147483649) 0x51457b2c: rwlock_wrlock 0x782a8320 (2147483649) 0x538bb42c: rwlock_wrlock 0x782a8320 (2147483649) 0x5145742c: rwlock_wrlock 0x782a8320 (2147483649) 0x5145762c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (2147483649) 0x538bb92c: rwlock_wrlock 0x782a8320 (2147483649) 0x538bbc2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145792c stack 0x782dace0 0x5145712c: rwlock_wrlock 0x782a8320 (2147483649) 0x538bb02c: rwlock_wrlock 0x782a8320 (2147483649) 0x58a0612c: rwlock_wrlock 0x782a8320 (2147483649) 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (4294967295) 0x538bb42c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x538bb92c: rwlock_rdlock 0x782a8320 (2147483651) 0x538bba2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_rdlock 0x782a8320 (2147483652) 0x5b0a882c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_unlock 0x782a8320 rthread reaping 0x538bba2c stack 0x782e3280 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (2147483647) 0x5145742c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (4294967295) 0x5145712c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (4294967295) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (2) 0x58a0662c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_unlock 0x782a8320 rthread reaping 0x5145762c stack 0x782e3bc0 rthread reaping 0x5b0a872c stack 0x782da8c0 rthread reaping 0x5b0a882c stack 0x782c8780 rthread reaping 0x51457b2c stack 0x782e3520 rthread reaping 0x58a0662c stack 0x782e3140 rthread reaping 0x538bb42c stack 0x782da320 rthread reaping 0x538bb92c stack 0x782e3000 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 rthread reaping 0x5145712c stack 0x782be6e0 rthread reaping 0x5145742c stack 0x782da980 rthread reaping 0x538bbc2c stack 0x782dae40 rthread reaping 0x538bb02c stack 0x782e3240 rthread reaping 0x58a0612c stack 0x782e3040 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_wrlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_rdlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_wrlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_rdlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_wrlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_rdlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145702c stack 0x782e3040 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bba2c stack 0x782e3240 0x51457d2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bb12c stack 0x782dae40 0x51457d2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb62c stack 0x782da980 rthread reaping 0x5b0a892c stack 0x782be6e0 rthread reaping 0x5145732c stack 0x782e3000 rthread reaping 0x538bb52c stack 0x782da320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bb32c stack 0x782e3140 rthread reaping 0x5145752c stack 0x782e3520 0x58a0672c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8d2c stack 0x782c8780 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a802c stack 0x782da8c0 rthread reaping 0x51457a2c stack 0x782e3bc0 rthread reaping 0x5b0a8a2c stack 0x782e3280 rthread reaping 0x5b0a8e2c stack 0x782dace0 rthread reaping 0x51457d2c stack 0x782c84c0 rthread reaping 0x58a0672c stack 0x782c83a0 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_wrlock 0x782a8320 (0) 0x538bbe2c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_rdlock 0x782a8320 (0) 0x538bbe2c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8c2c stack 0x782c84c0 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0682c stack 0x782c83a0 0x5b0a862c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbe2c stack 0x782dace0 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145742c stack 0x782e3280 0x5b0a862c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb12c stack 0x782e3bc0 rthread reaping 0x5b0a822c stack 0x782da8c0 rthread reaping 0x51457a2c stack 0x782c8780 0x5145712c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bb02c stack 0x782e3520 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145782c stack 0x782e3140 0x5145712c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06e2c stack 0x782da320 rthread reaping 0x58a0692c stack 0x782e3000 rthread reaping 0x5145762c stack 0x782be6e0 rthread reaping 0x51457b2c stack 0x782da980 rthread reaping 0x5b0a8f2c stack 0x782dae40 rthread reaping 0x5b0a862c stack 0x782e3240 rthread reaping 0x5145712c stack 0x782e3040 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x58a0642c: rwlock_wrlock 0x782a8320 (2147483647) 0x5145772c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_rdlock 0x782a8320 (1) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (2147483647) 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_wrlock 0x782a8320 (2147483647) 0x51457d2c: rwlock_wrlock 0x782a8320 (4294967295) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a852c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (2147483647) 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (2147483647) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (2147483647) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06f2c stack 0x782e3040 rthread reaping 0x5145772c stack 0x782e3240 rthread reaping 0x58a0642c stack 0x782dae40 rthread reaping 0x538bbf2c stack 0x782da980 rthread reaping 0x58a0612c stack 0x782be6e0 0x5b0a8e2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbd2c stack 0x782e3000 rthread reaping 0x51457c2c stack 0x782da320 0x538bb02c: rwlock_wrlock 0x782a8320 (1) rthread reaping 0x51457d2c stack 0x782e3140 rthread reaping 0x5b0a852c stack 0x782e3520 rthread reaping 0x5b0a802c stack 0x782c8780 rthread reaping 0x5b0a8a2c stack 0x782da8c0 0x5145702c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_wrlock 0x782a8320 (2147483647) 0x538bb02c: rwlock_unlock 0x782a8320 rthread reaping 0x5145702c stack 0x782e3bc0 rthread reaping 0x58a06a2c stack 0x782e3280 0x538bb02c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a8e2c stack 0x782dace0 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_rdlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb02c stack 0x782c83a0 rthread reaping 0x538bb52c stack 0x782c84c0 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_wrlock 0x782a8320 (1) 0x51457e2c: rwlock_wrlock 0x782a8320 (2147483649) 0x5b0a812c: rwlock_wrlock 0x782a8320 (2147483649) 0x538bba2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_wrlock 0x782a8320 (4294967295) 0x51457f2c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_wrlock 0x782a8320 (0) 0x51457f2c: rwlock_rdlock 0x782a8320 (2147483647) 0x5b0a822c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a832c: rwlock_wrlock 0x782a8320 (4294967295) 0x538bb82c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_rdlock 0x782a8320 (2147483647) 0x538bbd2c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a872c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a892c: rwlock_unlock 0x782a8320 rthread reaping 0x51457a2c stack 0x782c84c0 rthread reaping 0x538bba2c stack 0x782c83a0 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_wrlock 0x782a8320 (2147483647) 0x5b0a892c: rwlock_rdlock 0x782a8320 (4294967295) 0x538bb72c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145722c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (2147483649) 0x5145722c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0652c stack 0x782dace0 0x58a06d2c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (2147483650) 0x58a06d2c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (2147483652) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (2147483647) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (2147483649) 0x5b0a812c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a812c stack 0x782e3bc0 rthread reaping 0x51457e2c stack 0x782e3280 rthread reaping 0x51457f2c stack 0x782da8c0 rthread reaping 0x5145702c stack 0x782c8780 rthread reaping 0x538bb82c stack 0x782e3520 rthread reaping 0x5b0a822c stack 0x782e3140 rthread reaping 0x5b0a832c stack 0x782da320 rthread reaping 0x5b0a892c stack 0x782e3000 rthread reaping 0x538bbd2c stack 0x782be6e0 rthread reaping 0x5b0a872c stack 0x782da980 rthread reaping 0x5145722c stack 0x782dae40 rthread reaping 0x58a06d2c stack 0x782e3240 rthread reaping 0x538bb72c stack 0x782e3040 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x538bbe2c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_rdlock 0x782a8320 (0) 0x538bbe2c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_wrlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a0602c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145732c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a892c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a0602c: rwlock_rdlock 0x782a8320 (2147483647) 0x58a0672c: rwlock_wrlock 0x782a8320 (4294967295) 0x51457e2c: rwlock_wrlock 0x782a8320 (4294967295) rthread reaping 0x538bb12c stack 0x782e3040 0x58a06a2c: rwlock_wrlock 0x782a8320 (4294967295) rthread reaping 0x538bbe2c stack 0x782e3240 0x58a0692c: rwlock_wrlock 0x782a8320 (4294967295) rthread reaping 0x5145702c stack 0x782dae40 0x58a0662c: rwlock_wrlock 0x782a8320 (4294967295) rthread reaping 0x538bb52c stack 0x782da980 0x51457d2c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a862c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (4294967295) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (1) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0602c stack 0x782be6e0 rthread reaping 0x5b0a852c stack 0x782e3000 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782e3140 rthread reaping 0x5145732c stack 0x782e3520 rthread reaping 0x58a06a2c stack 0x782c8780 rthread reaping 0x5b0a892c stack 0x782da8c0 rthread reaping 0x58a0662c stack 0x782e3280 rthread reaping 0x58a06b2c stack 0x782e3bc0 rthread reaping 0x58a0692c stack 0x782da320 rthread reaping 0x51457e2c stack 0x782dace0 rthread reaping 0x58a0672c stack 0x782c83a0 rthread reaping 0x51457d2c stack 0x782c84c0 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (2147483647) 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (2147483647) 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a0612c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a0632c: rwlock_wrlock 0x782a8320 (4294967295) 0x538bb02c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (4294967295) 0x538bb02c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (1) 0x538bba2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (2147483647) 0x5145782c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (1) 0x538bba2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_wrlock 0x782a8320 (4294967295) 0x538bb52c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (2147483647) 0x538bb52c: rwlock_rdlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_rdlock 0x782a8320 (1) 0x538bb42c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_rdlock 0x782a8320 (0) 0x538bb62c: rwlock_wrlock 0x782a8320 (1) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_rdlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_wrlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_rdlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145762c stack 0x782c84c0 rthread reaping 0x58a0602c stack 0x782c83a0 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06d2c stack 0x782dace0 0x5b0a802c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb02c stack 0x782da320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0652c stack 0x782e3bc0 0x5b0a802c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0612c stack 0x782e3280 0x5145742c: rwlock_wrlock 0x782a8320 (1) rthread reaping 0x58a0632c stack 0x782da8c0 0x5145742c: rwlock_unlock 0x782a8320 rthread reaping 0x5145782c stack 0x782c8780 0x5145742c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bba2c stack 0x782e3520 0x5145742c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb42c stack 0x782e3140 rthread reaping 0x538bb52c stack 0x782e3000 rthread reaping 0x538bb82c stack 0x782be6e0 rthread reaping 0x538bb62c stack 0x782da980 rthread reaping 0x51457f2c stack 0x782dae40 rthread reaping 0x5b0a802c stack 0x782e3240 rthread reaping 0x5145742c stack 0x782e3040 0x538bbe2c: rwlock_wrlock 0x782a8320 (0) 0x538bbe2c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_rdlock 0x782a8320 (0) 0x538bbe2c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_wrlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_rdlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bbe2c stack 0x782e3240 0x58a0682c: rwlock_unlock 0x782a8320 rthread reaping 0x5145772c stack 0x782e3040 0x58a0682c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a872c stack 0x782dae40 0x58a0682c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb12c stack 0x782da980 rthread reaping 0x5b0a8c2c stack 0x782be6e0 rthread reaping 0x538bb92c stack 0x782e3000 rthread reaping 0x5145752c stack 0x782e3140 0x538bb22c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145702c stack 0x782e3520 0x538bb22c: rwlock_unlock 0x782a8320 rthread reaping 0x5145712c stack 0x782c8780 0x538bb22c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145792c stack 0x782da8c0 0x538bb22c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a882c stack 0x782e3280 rthread reaping 0x58a0622c stack 0x782e3bc0 rthread reaping 0x5b0a8a2c stack 0x782da320 rthread reaping 0x5b0a892c stack 0x782dace0 rthread reaping 0x58a0682c stack 0x782c83a0 rthread reaping 0x538bb22c stack 0x782c84c0 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 rthread reaping 0x5145712c stack 0x782c84c0 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145772c stack 0x782c83a0 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457e2c stack 0x782dace0 rthread reaping 0x58a0652c stack 0x782da320 0x5b0a8b2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06b2c stack 0x782e3bc0 rthread reaping 0x58a0612c stack 0x782e3280 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a842c stack 0x782da8c0 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0602c stack 0x782c8780 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8c2c stack 0x782e3520 rthread reaping 0x5b0a832c stack 0x782e3140 rthread reaping 0x5b0a802c stack 0x782e3000 rthread reaping 0x51457d2c stack 0x782be6e0 rthread reaping 0x5b0a8e2c stack 0x782da980 rthread reaping 0x5b0a852c stack 0x782dae40 rthread reaping 0x5b0a8b2c stack 0x782e3040 rthread reaping 0x5b0a8d2c stack 0x782e3240 0x6091262c: rwlock_wrlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_wrlock 0x782a8320 (0) 0x60912c2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_rdlock 0x782a8320 (0) 0x60912c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) x5145792c: 2: set_msg 0x5145762c: 3: enter run() 0x538bba2c: 4: enter run() 0x58a0662c: 5: enter run() 0x5b0a872c: 6: enter run() 0x5b0a882c: 7: enter run() 0x51457b2c: 8: enter run() 0x538bb42c: 9: enter run() 0x5145712c: 10: enter run() 0x538bb92c: 11: enter run() 0x538bb02c: 12: enter run() 0x5145742c: 13: enter run() 0x538bbc2c: 14: enter run() 0x58a0612c: 15: enter run() 0x5145792c: 2: msg: "new message" 0x5145792c: 2: exit run() 0x5145762c: 3: set_msg 0x538bbc2c: 14: set_msg 0x538bba2c: 4: set_msg 0x538bb42c: 9: set_msg 0x51457b2c: 8: set_msg 0x5b0a882c: 7: set_msg 0x538bb92c: 11: set_msg 0x538bba2c: 4: msg: "new message" 0x51457b2c: 8: msg: "new message" 0x5b0a882c: 7: msg: "new message" 0x538bba2c: 4: exit run() 0x538bbc2c: 14: msg: "new message" 0x538bb92c: 11: msg: "new message" 0x51457b2c: 8: exit run() 0x5145762c: 3: msg: "new message" 0x538bb42c: 9: msg: "new message" 0x5b0a882c: 7: exit run() 0x538bbc2c: 14: exit run() 0x538bb92c: 11: exit run() 0x5145762c: 3: exit run() 0x538bb42c: 9: exit run() 0x58a0662c: 5: set_msg 0x5145742c: 13: set_msg 0x5b0a872c: 6: set_msg 0x5145712c: 10: set_msg 0x5b0a872c: 6: msg: "new message" 0x58a0662c: 5: msg: "new message" 0x5145742c: 13: msg: "new message" 0x5b0a872c: 6: exit run() 0x5145712c: 10: msg: "new message" 0x58a0662c: 5: exit run() 0x5145742c: 13: exit run() 0x5145712c: 10: exit run() 0x58a0612c: 15: set_msg 0x58a0612c: 15: msg: "new message" 0x58a0612c: 15: exit run() 0x538bb02c: 12: set_msg 0x538bb02c: 12: msg: "new message" 0x538bb02c: 12: exit run() main: 10 0x5145702c: 0: enter run() 0x5145702c: 0: set_msg 0x5145702c: 0: msg: "new message" 0x5145702c: 0: exit run() 0x538bba2c: 1: enter run() 0x538bba2c: 1: set_msg 0x538bba2c: 1: msg: "new message" 0x538bba2c: 1: exit run() 0x538bb12c: 2: enter run() 0x538bb12c: 2: set_msg 0x538bb12c: 2: msg: "new message" 0x538bb12c: 2: exit run() 0x538bb62c: 3: enter run() 0x538bb62c: 3: set_msg 0x538bb62c: 3: msg: "new message" 0x538bb62c: 3: exit run() 0x5b0a892c: 4: enter run() 0x5b0a892c: 4: set_msg 0x5b0a892c: 4: msg: "new message" 0x5b0a892c: 4: exit run() 0x5145732c: 5: enter run() 0x5145732c: 5: set_msg 0x5145732c: 5: msg: "new message" 0x5145732c: 5: exit run() 0x538bb52c: 6: enter run() 0x538bb52c: 6: set_msg 0x538bb52c: 6: msg: "new message" 0x538bb52c: 6: exit run() 0x538bb32c: 7: enter run() 0x538bb32c: 7: set_msg 0x538bb32c: 7: msg: "new message" 0x538bb32c: 7: exit run() 0x5145752c: 8: enter run() 0x5145752c: 8: set_msg 0x5145752c: 8: msg: "new message" 0x5145752c: 8: exit run() 0x5b0a8d2c: 9: enter run() 0x5b0a8d2c: 9: set_msg 0x5b0a8d2c: 9: msg: "new message" 0x5b0a8d2c: 9: exit run() 0x5b0a802c: 10: enter run() 0x5b0a802c: 10: set_msg 0x5b0a802c: 10: msg: "new message" 0x5b0a802c: 10: exit run() 0x51457a2c: 11: enter run() 0x51457a2c: 11: set_msg 0x51457a2c: 11: msg: "new message" 0x51457a2c: 11: exit run() 0x5b0a8a2c: 12: enter run() 0x5b0a8a2c: 12: set_msg 0x5b0a8a2c: 12: msg: "new message" 0x5b0a8a2c: 12: exit run() 0x5b0a8e2c: 13: enter run() 0x5b0a8e2c: 13: set_msg 0x5b0a8e2c: 13: msg: "new message" 0x5b0a8e2c: 13: exit run() 0x51457d2c: 14: enter run() 0x51457d2c: 14: set_msg 0x51457d2c: 14: msg: "new message" 0x51457d2c: 14: exit run() 0x58a0672c: 15: enter run() 0x58a0672c: 15: set_msg 0x58a0672c: 15: msg: "new message" 0x58a0672c: 15: exit run() main: 11 0x5b0a8c2c: 0: enter run() 0x5b0a8c2c: 0: set_msg 0x5b0a8c2c: 0: msg: "new message" 0x5b0a8c2c: 0: exit run() 0x58a0682c: 1: enter run() 0x58a0682c: 1: set_msg 0x58a0682c: 1: msg: "new message" 0x58a0682c: 1: exit run() 0x538bbe2c: 2: enter run() 0x538bbe2c: 2: set_msg 0x538bbe2c: 2: msg: "new message" 0x538bbe2c: 2: exit run() 0x5145742c: 3: enter run() 0x5145742c: 3: set_msg 0x5145742c: 3: msg: "new message" 0x5145742c: 3: exit run() 0x538bb12c: 4: enter run() 0x538bb12c: 4: set_msg 0x538bb12c: 4: msg: "new message" 0x538bb12c: 4: exit run() 0x5b0a822c: 5: enter run() 0x5b0a822c: 5: set_msg 0x5b0a822c: 5: msg: "new message" 0x5b0a822c: 5: exit run() 0x51457a2c: 6: enter run() 0x51457a2c: 6: set_msg 0x51457a2c: 6: msg: "new message" 0x51457a2c: 6: exit run() 0x538bb02c: 7: enter run() 0x538bb02c: 7: set_msg 0x538bb02c: 7: msg: "new message" 0x538bb02c: 7: exit run() 0x5145782c: 8: enter run() 0x5145782c: 8: set_msg 0x5145782c: 8: msg: "new message" 0x5145782c: 8: exit run() 0x58a06e2c: 9: enter run() 0x58a06e2c: 9: set_msg 0x58a06e2c: 9: msg: "new message" 0x58a06e2c: 9: exit run() 0x58a0692c: 10: enter run() 0x58a0692c: 10: set_msg 0x58a0692c: 10: msg: "new message" 0x58a0692c: 10: exit run() 0x5145762c: 11: enter run() 0x5145762c: 11: set_msg 0x5145762c: 11: msg: "new message" 0x5145762c: 11: exit run() 0x51457b2c: 12: enter run() 0x51457b2c: 12: set_msg 0x51457b2c: 12: msg: "new message" 0x51457b2c: 12: exit run() 0x5b0a8f2c: 13: enter run() 0x5b0a8f2c: 13: set_msg 0x5b0a8f2c: 13: msg: "new message" 0x5b0a8f2c: 13: exit run() 0x5b0a862c: 14: enter run() 0x5b0a862c: 14: set_msg 0x5b0a862c: 14: msg: "new message" 0x5b0a862c: 14: exit run() 0x5145712c: 15: enter run() 0x5145712c: 15: set_msg 0x5145712c: 15: msg: "new message" 0x5145712c: 15: exit run() main: 12 0x58a06f2c: 0: enter run() 0x58a06f2c: 0: set_msg 0x58a06f2c: 0: msg: "new message" 0x58a06f2c: 0: exit run() 0x5145772c: 1: enter run() 0x58a0642c: 2: enter run() 0x5145772c: 1: set_msg 0x538bbf2c: 3: enter run() 0x538bbf2c: 3: set_msg 0x5145772c: 1: msg: "new message" 0x5145772c: 1: exit run() 0x58a0642c: 2: set_msg 0x58a0612c: 4: enter run() 0x58a0612c: 4: set_msg 0x58a0642c: 2: msg: "new message" 0x538bbf2c: 3: msg: "new message" 0x58a0612c: 4: msg: "new message" 0x58a0642c: 2: exit run() 0x538bbf2c: 3: exit run() 0x58a0612c: 4: exit run() 0x538bbd2c: 5: enter run() 0x51457c2c: 6: enter run() 0x51457d2c: 7: enter run() 0x538bbd2c: 5: set_msg 0x538bbd2c: 5: msg: "new message" 0x51457d2c: 7: set_msg 0x538bbd2c: 5: exit run() 0x51457c2c: 6: set_msg 0x5b0a852c: 8: enter run() 0x5b0a852c: 8: set_msg 0x51457d2c: 7: msg: "new message" 0x51457c2c: 6: msg: "new message" 0x51457d2c: 7: exit run() 0x51457c2c: 6: exit run() 0x5b0a852c: 8: msg: "new message" 0x5b0a802c: 9: enter run() 0x5b0a852c: 8: exit run() 0x5b0a802c: 9: set_msg 0x5b0a8a2c: 10: enter run() 0x5b0a802c: 9: msg: "new message" 0x5b0a802c: 9: exit run() 0x5145702c: 11: enter run() 0x5b0a8a2c: 10: set_msg 0x5b0a8a2c: 10: msg: "new message" 0x58a06a2c: 12: enter run() 0x5b0a8a2c: 10: exit run() 0x58a06a2c: 12: set_msg 0x58a06a2c: 12: msg: "new message" 0x58a06a2c: 12: exit run() 0x5b0a8e2c: 13: enter run() 0x5145702c: 11: set_msg 0x5b0a8e2c: 13: set_msg 0x5b0a8e2c: 13: msg: "new message" 0x538bb02c: 14: enter run() 0x5145702c: 11: msg: "new message" 0x5b0a8e2c: 13: exit run() 0x538bb52c: 15: enter run() 0x5145702c: 11: exit run() 0x538bb02c: 14: set_msg 0x538bb02c: 14: msg: "new message" 0x538bb02c: 14: exit run() 0x538bb52c: 15: set_msg 0x538bb52c: 15: msg: "new message" 0x538bb52c: 15: exit run() main: 13 0x51457a2c: 0: enter run() 0x51457a2c: 0: set_msg 0x51457a2c: 0: msg: "new message" 0x538bba2c: 1: enter run() 0x51457a2c: 0: exit run() 0x538bba2c: 1: set_msg 0x58a0652c: 2: enter run() 0x51457e2c: 3: enter run() 0x5b0a812c: 4: enter run() 0x538bba2c: 1: msg: "new message" 0x51457f2c: 5: enter run() 0x5145702c: 6: enter run() 0x51457f2c: 5: set_msg 0x538bb82c: 7: enter run() 0x538bba2c: 1: exit run() 0x5b0a822c: 8: enter run() 0x5b0a832c: 9: enter run() 0x538bb82c: 7: set_msg 0x5b0a892c: 10: enter run() 0x538bbd2c: 11: enter run() 0x5b0a872c: 12: enter run() 0x5b0a892c: 10: set_msg 0x5145722c: 13: enter run() 0x58a06d2c: 14: enter run() 0x538bb72c: 15: enter run() 0x5145722c: 13: set_msg 0x5145702c: 6: set_msg 0x5145702c: 6: msg: "new message" 0x5145702c: 6: exit run() 0x58a0652c: 2: set_msg 0x58a0652c: 2: msg: "new message" 0x51457f2c: 5: msg: "new message" 0x51457f2c: 5: exit run() 0x5145722c: 13: msg: "new message" 0x58a0652c: 2: exit run() 0x5145722c: 13: exit run() 0x58a06d2c: 14: set_msg 0x5b0a872c: 12: set_msg 0x5b0a832c: 9: set_msg 0x58a06d2c: 14: msg: "new message" 0x5b0a892c: 10: msg: "new message" 0x5b0a832c: 9: msg: "new message" 0x58a06d2c: 14: exit run() 0x538bb82c: 7: msg: "new message" 0x5b0a892c: 10: exit run() 0x5b0a872c: 12: msg: "new message" 0x5b0a832c: 9: exit run() 0x538bb82c: 7: exit run() 0x5b0a872c: 12: exit run() 0x538bb72c: 15: set_msg 0x5b0a812c: 4: set_msg 0x538bbd2c: 11: set_msg 0x538bb72c: 15: msg: "new message" 0x5b0a812c: 4: msg: "new message" 0x538bb72c: 15: exit run() 0x538bbd2c: 11: msg: "new message" 0x5b0a812c: 4: exit run() 0x538bbd2c: 11: exit run() 0x5b0a822c: 8: set_msg 0x5b0a822c: 8: msg: "new message" 0x5b0a822c: 8: exit run() 0x51457e2c: 3: set_msg 0x51457e2c: 3: msg: "new message" 0x51457e2c: 3: exit run() main: 14 0x538bb12c: 0: enter run() 0x538bb12c: 0: set_msg 0x538bb12c: 0: msg: "new message" 0x538bb12c: 0: exit run() 0x538bbe2c: 1: enter run() 0x5145702c: 2: enter run() 0x538bbe2c: 1: set_msg 0x538bbe2c: 1: msg: "new message" 0x538bb52c: 3: enter run() 0x538bbe2c: 1: exit run() 0x538bb52c: 3: set_msg 0x5145702c: 2: set_msg 0x538bb52c: 3: msg: "new message" 0x5145702c: 2: msg: "new message" 0x58a0602c: 4: enter run() 0x538bb52c: 3: exit run() 0x5145702c: 2: exit run() 0x5b0a852c: 5: enter run() 0x58a0602c: 4: set_msg 0x58a0692c: 6: enter run() 0x5b0a862c: 7: enter run() 0x5145732c: 8: enter run() 0x58a06a2c: 9: enter run() 0x5b0a892c: 10: enter run() 0x58a0662c: 11: enter run() 0x58a06b2c: 12: enter run() 0x51457e2c: 13: enter run() 0x58a0672c: 14: enter run() 0x51457d2c: 15: enter run() 0x5b0a862c: 7: set_msg 0x58a06b2c: 12: set_msg 0x58a06b2c: 12: msg: "new message" 0x58a06b2c: 12: exit run() 0x51457e2c: 13: set_msg 0x58a0672c: 14: set_msg 0x58a0662c: 11: set_msg 0x51457d2c: 15: set_msg 0x58a0672c: 14: msg: "new message" 0x58a0662c: 11: msg: "new message" 0x58a0672c: 14: exit run() 0x58a0662c: 11: exit run() 0x51457d2c: 15: msg: "new message" 0x51457e2c: 13: msg: "new message" 0x5b0a862c: 7: msg: "new message" 0x58a0602c: 4: msg: "new message" 0x51457d2c: 15: exit run() 0x51457e2c: 13: exit run() 0x5b0a862c: 7: exit run() 0x58a0602c: 4: exit run() 0x5b0a852c: 5: set_msg 0x58a06a2c: 9: set_msg 0x5b0a892c: 10: set_msg 0x5b0a852c: 5: msg: "new message" 0x58a06a2c: 9: msg: "new message" 0x5b0a892c: 10: msg: "new message" 0x5b0a852c: 5: exit run() 0x58a06a2c: 9: exit run() 0x5b0a892c: 10: exit run() 0x58a0692c: 6: set_msg 0x5145732c: 8: set_msg 0x5145732c: 8: msg: "new message" 0x58a0692c: 6: msg: "new message" 0x5145732c: 8: exit run() 0x58a0692c: 6: exit run() main: 15 0x5145762c: 0: enter run() 0x5145762c: 0: set_msg 0x58a0602c: 1: enter run() 0x58a0602c: 1: set_msg 0x58a06d2c: 2: enter run() 0x58a06d2c: 2: set_msg 0x58a0602c: 1: msg: "new message" 0x5145762c: 0: msg: "new message" 0x58a06d2c: 2: msg: "new message" 0x58a0602c: 1: exit run() 0x5145762c: 0: exit run() 0x538bb02c: 3: enter run() 0x58a0652c: 4: enter run() 0x58a06d2c: 2: exit run() 0x58a0612c: 5: enter run() 0x58a0632c: 6: enter run() 0x538bb02c: 3: set_msg 0x5145782c: 7: enter run() 0x538bba2c: 8: enter run() 0x5145782c: 7: set_msg 0x538bb02c: 3: msg: "new message" 0x538bba2c: 8: set_msg 0x538bb02c: 3: exit run() 0x58a0612c: 5: set_msg 0x5145782c: 7: msg: "new message" 0x538bba2c: 8: msg: "new message" 0x5145782c: 7: exit run() 0x58a0612c: 5: msg: "new message" 0x538bba2c: 8: exit run() 0x58a0612c: 5: exit run() 0x538bb42c: 9: enter run() 0x58a0632c: 6: set_msg 0x58a0632c: 6: msg: "new message" 0x58a0632c: 6: exit run() 0x58a0652c: 4: set_msg 0x538bb52c: 10: enter run() 0x538bb52c: 10: set_msg 0x538bb42c: 9: set_msg 0x538bb52c: 10: msg: "new message" 0x538bb52c: 10: exit run() 0x538bb42c: 9: msg: "new message" 0x58a0652c: 4: msg: "new message" 0x538bb42c: 9: exit run() 0x538bb82c: 11: enter run() 0x58a0652c: 4: exit run() 0x538bb82c: 11: set_msg 0x538bb62c: 12: enter run() 0x538bb82c: 11: msg: "new message" 0x538bb82c: 11: exit run() 0x538bb62c: 12: set_msg 0x538bb62c: 12: msg: "new message" 0x538bb62c: 12: exit run() 0x51457f2c: 13: enter run() 0x51457f2c: 13: set_msg 0x51457f2c: 13: msg: "new message" 0x51457f2c: 13: exit run() 0x5b0a802c: 14: enter run() 0x5b0a802c: 14: set_msg 0x5b0a802c: 14: msg: "new message" 0x5145742c: 15: enter run() 0x5b0a802c: 14: exit run() 0x5145742c: 15: set_msg 0x5145742c: 15: msg: "new message" 0x5145742c: 15: exit run() main: 16 0x538bbe2c: 0: enter run() 0x538bbe2c: 0: set_msg 0x538bbe2c: 0: msg: "new message" 0x538bbe2c: 0: exit run() 0x5145772c: 1: enter run() 0x5145772c: 1: set_msg 0x5145772c: 1: msg: "new message" 0x5145772c: 1: exit run() 0x5b0a872c: 2: enter run() 0x5b0a872c: 2: set_msg 0x5b0a872c: 2: msg: "new message" 0x5b0a872c: 2: exit run() 0x538bb12c: 3: enter run() 0x538bb12c: 3: set_msg 0x538bb12c: 3: msg: "new message" 0x538bb12c: 3: exit run() 0x5b0a8c2c: 4: enter run() 0x5b0a8c2c: 4: set_msg 0x5b0a8c2c: 4: msg: "new message" 0x5b0a8c2c: 4: exit run() 0x538bb92c: 5: enter run() 0x538bb92c: 5: set_msg 0x538bb92c: 5: msg: "new message" 0x538bb92c: 5: exit run() 0x5145752c: 6: enter run() 0x5145752c: 6: set_msg 0x5145752c: 6: msg: "new message" 0x5145752c: 6: exit run() 0x5145702c: 7: enter run() 0x5145702c: 7: set_msg 0x5145702c: 7: msg: "new message" 0x5145702c: 7: exit run() 0x5145712c: 8: enter run() 0x5145712c: 8: set_msg 0x5145712c: 8: msg: "new message" 0x5145712c: 8: exit run() 0x5145792c: 9: enter run() 0x5145792c: 9: set_msg 0x5145792c: 9: msg: "new message" 0x5145792c: 9: exit run() 0x5b0a882c: 10: enter run() 0x5b0a882c: 10: set_msg 0x5b0a882c: 10: msg: "new message" 0x5b0a882c: 10: exit run() 0x58a0622c: 11: enter run() 0x58a0622c: 11: set_msg 0x58a0622c: 11: msg: "new message" 0x58a0622c: 11: exit run() 0x5b0a8a2c: 12: enter run() 0x5b0a8a2c: 12: set_msg 0x5b0a8a2c: 12: msg: "new message" 0x5b0a8a2c: 12: exit run() 0x5b0a892c: 13: enter run() 0x5b0a892c: 13: set_msg 0x5b0a892c: 13: msg: "new message" 0x5b0a892c: 13: exit run() 0x58a0682c: 14: enter run() 0x58a0682c: 14: set_msg 0x58a0682c: 14: msg: "new message" 0x58a0682c: 14: exit run() 0x538bb22c: 15: enter run() 0x538bb22c: 15: set_msg 0x538bb22c: 15: msg: "new message" 0x538bb22c: 15: exit run() main: 17 0x5145712c: 0: enter run() 0x5145712c: 0: set_msg 0x5145712c: 0: msg: "new message" 0x5145712c: 0: exit run() 0x5145772c: 1: enter run() 0x5145772c: 1: set_msg 0x5145772c: 1: msg: "new message" 0x5145772c: 1: exit run() 0x51457e2c: 2: enter run() 0x51457e2c: 2: set_msg 0x51457e2c: 2: msg: "new message" 0x51457e2c: 2: exit run() 0x58a0652c: 3: enter run() 0x58a0652c: 3: set_msg 0x58a0652c: 3: msg: "new message" 0x58a0652c: 3: exit run() 0x58a06b2c: 4: enter run() 0x58a06b2c: 4: set_msg 0x58a06b2c: 4: msg: "new message" 0x58a06b2c: 4: exit run() 0x58a0612c: 5: enter run() 0x58a0612c: 5: set_msg 0x58a0612c: 5: msg: "new message" 0x58a0612c: 5: exit run() 0x5b0a842c: 6: enter run() 0x5b0a842c: 6: set_msg 0x5b0a842c: 6: msg: "new message" 0x5b0a842c: 6: exit run() 0x58a0602c: 7: enter run() 0x58a0602c: 7: set_msg 0x58a0602c: 7: msg: "new message" 0x58a0602c: 7: exit run() 0x5b0a8c2c: 8: enter run() 0x5b0a8c2c: 8: set_msg 0x5b0a8c2c: 8: msg: "new message" 0x5b0a8c2c: 8: exit run() 0x5b0a832c: 9: enter run() 0x5b0a832c: 9: set_msg 0x5b0a832c: 9: msg: "new message" 0x5b0a832c: 9: exit run() 0x5b0a802c: 10: enter run() 0x5b0a802c: 10: set_msg 0x5b0a802c: 10: msg: "new message" 0x5b0a802c: 10: exit run() 0x51457d2c: 11: enter run() 0x51457d2c: 11: set_msg 0x51457d2c: 11: msg: "new message" 0x51457d2c: 11: exit run() 0x5b0a8e2c: 12: enter run() 0x5b0a8e2c: 12: set_msg 0x5b0a8e2c: 12: msg: "new message" 0x5b0a8e2c: 12: exit run() 0x5b0a852c: 13: enter run() 0x5b0a852c: 13: set_msg 0x5b0a852c: 13: msg: "new message" 0x5b0a852c: 13: exit run() 0x5b0a8b2c: 14: enter run() 0x5b0a8b2c: 14: set_msg 0x5b0a8b2c: 14: msg: "new message" 0x5b0a8b2c: 14: exit run() 0x5b0a8d2c: 15: enter run() 0x5b0a8d2c: 15: set_msg 0x5b0a8d2c: 15: msg: "new message" 0x5b0a8d2c: 15: exit run() main: 18 0x6091262c: 0: enter run() 0x6091262c: 0: set_msg 0x6091262c: 0: msg: "new message" 0x6091262c: 0: exit run() 0x60912a2c: 1: enter run() 0x60912a2c: 1: set_msg 0x60912a2c: 1: msg: "new message" 0x60912a2c: 1: exit run() 0x60912c2c: 2: enter run() 0x60912c2c: 2: set_msg 0x60912c2c: 2: msg: "new message" 0x60912c2c: 2: exit run() 0x5b0a8c2c: 3: enter run() 0x5b0a8c2c: 3: set_msg 0x5b0a8c2c: 3: msg: "new message" 0x5b0a8c2c: 3: exit run() 0x58a0672c: 4: enter run() 0x58a0672c: 4: set_msg 0x58arthread reaping 0x6091262c stack 0x782e3240 0x58a0672c: rwlock_unlock 0x782a8320 rthread reaping 0x60912a2c stack 0x782e3040 rthread reaping 0x60912c2c stack 0x782dae40 rthread reaping 0x5b0a8c2c stack 0x782da980 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x6091242c: rwlock_wrlock 0x782a8320 (2147483647) 0x6091272c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a0692c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a0662c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a822c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a06c2c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145702c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145722c: rwlock_wrlock 0x782a8320 (4294967295) 0x51457f2c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145782c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a812c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0672c stack 0x782be6e0 0x5b0a822c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_rdlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a812c stack 0x782e3000 0x5145782c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_rdlock 0x782a8320 (2147483647) 0x5145722c: rwlock_rdlock 0x782a8320 (4294967295) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_unlock 0x782a8320 rthread reaping 0x6091242c stack 0x782e3140 0x51457f2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0692c stack 0x782c8780 0x51457f2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0662c stack 0x782da8c0 rthread reaping 0x5b0a822c stack 0x782e3280 rthread reaping 0x58a06c2c stack 0x782e3bc0 rthread reaping 0x5145702c stack 0x782da320 rthread reaping 0x6091272c stack 0x782e3520 rthread reaping 0x5145722c stack 0x782dace0 rthread reaping 0x51457f2c stack 0x782c83a0 rthread reaping 0x5145782c stack 0x782c84c0 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_wrlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x60912b2c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06d2c stack 0x782c84c0 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145732c stack 0x782c83a0 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x60912c2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a832c stack 0x782dace0 0x5b0a862c: rwlock_unlock 0x782a8320 rthread reaping 0x6091232c stack 0x782e3520 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x6091252c stack 0x782da320 0x6091282c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (2147483649) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (2147483647) rthread reaping 0x5b0a862c stack 0x782e3bc0 0x60912c2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_rdlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8a2c stack 0x782da8c0 0x60912c2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_unlock 0x782a8320 rthread reaping 0x60912b2c stack 0x782e3280 rthread reaping 0x60912c2c stack 0x782e3140 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x6091282c: rwlock_rdlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145752c stack 0x782c8780 rthread reaping 0x6091282c stack 0x782e3000 rthread reaping 0x58a06e2c stack 0x782be6e0 rthread reaping 0x5145742c stack 0x782da980 rthread reaping 0x5b0a8f2c stack 0x782dae40 rthread reaping 0x58a06f2c stack 0x782e3040 rthread reaping 0x5b0a852c stack 0x782e3240 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_wrlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_rdlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_wrlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_rdlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145792c stack 0x782e3240 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 rthread reaping 0x51457a2c stack 0x782e3040 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x6091252c stack 0x782dae40 0x5b0a802c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782da980 rthread reaping 0x6091292c stack 0x782be6e0 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x51457f2c stack 0x782e3000 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a812c stack 0x782c8780 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0652c stack 0x782e3140 rthread reaping 0x58a0612c stack 0x782e3280 rthread reaping 0x5b0a822c stack 0x782da8c0 rthread reaping 0x5b0a8c2c stack 0x782e3bc0 rthread reaping 0x60912a2c stack 0x782da320 rthread reaping 0x5b0a8b2c stack 0x782e3520 rthread reaping 0x58a06a2c stack 0x782dace0 rthread reaping 0x5b0a802c stack 0x782c83a0 rthread reaping 0x5b0a8d2c stack 0x782c84c0 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (1) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_wrlock 0x782a8320 (1) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_wrlock 0x782a8320 (2147483647) 0x5b0a842c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_wrlock 0x782a8320 (2147483649) 0x5b0a872c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_wrlock 0x782a8320 (4294967295) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (2147483647) 0x5b0a822c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_unlock 0x782a8320 0x60912f2c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_wrlock 0x782a8320 (2147483649) 0x5b0a842c: rwlock_unlock 0x782a8320 0x60912d2c: rwlock_wrlock 0x782a8320 (0) 0x60912d2c: rwlock_unlock 0x782a8320 0x60912d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x60912f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a892c stack 0x782c84c0 0x58a0622c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8e2c stack 0x782c83a0 0x58a0622c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a872c stack 0x782dace0 rthread reaping 0x58a0642c stack 0x782e3520 rthread reaping 0x51457b2c stack 0x782e3bc0 0x60912f2c: rwlock_rdlock 0x782a8320 (2) rthread reaping 0x5145762c stack 0x782da8c0 rthread reaping 0x5b0a842c stack 0x782da320 0x60912d2c: rwlock_unlock 0x782a8320 rthread reaping 0x6091262c stack 0x782e3280 0x51457c2c: rwlock_wrlock 0x782a8320 (2147483651) 0x58a0622c: rwlock_unlock 0x782a8320 0x60912f2c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (4294967295) rthread reaping 0x5b0a882c stack 0x782c8780 0x5145722c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0622c stack 0x782e3140 rthread reaping 0x5b0a822c stack 0x782e3000 rthread reaping 0x60912f2c stack 0x782be6e0 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x60912d2c stack 0x782dae40 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_unlock 0x782a8320 rthread reaping 0x5145722c stack 0x782da980 rthread reaping 0x51457c2c stack 0x782e3040 rthread reaping 0x58a0652c stack 0x782e3240 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_wrlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_wrlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_rdlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_wrlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_rdlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06a2c stack 0x782da980 0x5145732c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06b2c stack 0x782e3240 0x5145732c: rwlock_unlock 0x782a8320 rthread reaping 0x6091262c stack 0x782e3040 0x5145732c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x60912a2c stack 0x782dae40 0x5145732c: rwlock_unlock 0x782a8320 rthread reaping 0x51457d2c stack 0x782be6e0 rthread reaping 0x6091292c stack 0x782e3000 rthread reaping 0x5b0a862c stack 0x782e3140 rthread reaping 0x6091202c stack 0x782c8780 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06e2c stack 0x782e3280 0x58a06f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145772c stack 0x782da320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457e2c stack 0x782da8c0 0x58a06f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a892c stack 0x782e3bc0 rthread reaping 0x5145712c stack 0x782e3520 rthread reaping 0x5b0a8a2c stack 0x782dace0 rthread reaping 0x5145732c stack 0x782c83a0 rthread reaping 0x58a06f2c stack 0x782c84c0 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (1) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_wrlock 0x782a8320 (1) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x60912e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x60912e2c: rwlock_unlock 0x782a8320 0x60912e2c: rwlock_rdlock 0x782a8320 (0) 0x60912e2c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_wrlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_rdlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 rthread reaping 0x5145742c stack 0x782c84c0 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0632c stack 0x782c83a0 0x5b0a842c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0642c stack 0x782dace0 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0692c stack 0x782e3520 0x5b0a842c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06c2c stack 0x782e3bc0 rthread reaping 0x60912e2c stack 0x782da8c0 rthread reaping 0x5b0a802c stack 0x782da320 rthread reaping 0x6091212c stack 0x782e3280 rthread reaping 0x5b0a8b2c stack 0x782c8780 rthread reaping 0x5b0a832c stack 0x782e3140 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145722c stack 0x782e3000 rthread reaping 0x5145752c stack 0x782be6e0 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06d2c stack 0x782dae40 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a892c stack 0x782e3040 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782e3240 rthread reaping 0x5b0a8d2c stack 0x782da980 0x6091262c: rwlock_wrlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_wrlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_wrlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_rdlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x6091262c stack 0x782e3240 0x6091252c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06e2c stack 0x782da980 rthread reaping 0x5145782c stack 0x782e3040 0x5b0a842c: rwlock_unlock 0x782a8320 rthread reaping 0x6091232c stack 0x782dae40 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 rthread reaping 0x6091242c stack 0x782be6e0 0x5b0a862c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (2147483647) 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 rthread reaping 0x51457c2c stack 0x782e3000 0x5b0a862c: rwlock_rdlock 0x782a8320 (2147483649) 0x6091252c: rwlock_unlock 0x782a8320 rthread reaping 0x5145792c stack 0x782e3140 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782c8780 rthread reaping 0x58a06b2c stack 0x782e3280 rthread reaping 0x5b0a862c stack 0x782da320 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_unlock 0x782a8320 rthread reaping 0x6091252c stack 0x782e3bc0 rthread reaping 0x5145762c stack 0x782e3520 rthread reaping 0x5145742c stack 0x782da8c0 rthread reaping 0x58a06c2c stack 0x782dace0 rthread reaping 0x5145702c stack 0x782c83a0 rthread reaping 0x5145752c stack 0x782c84c0 0x60912d2c: rwlock_wrlock 0x782a8320 (0) 0x60912d2c: rwlock_unlock 0x782a8320 0x60912d2c: rwlock_rdlock 0x782a8320 (0) 0x60912d2c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x60912f2c: rwlock_wrlock 0x782a8320 (0) 0x60912f2c: rwlock_unlock 0x782a8320 0x60912f2c: rwlock_rdlock 0x782a8320 (0) 0x60912f2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_wrlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_rdlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x60912d2c stack 0x782c84c0 0x6091272c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a882c stack 0x782c83a0 0x6091272c: rwlock_rdlock 0x782a8320 (0) 0x6091272c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0622c stack 0x782dace0 rthread reaping 0x5b0a872c stack 0x782da8c0 rthread reaping 0x5b0a8b2c stack 0x782e3520 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x51457d2c stack 0x782e3bc0 0x5b0a852c: rwlock_unlock 0x782a8320 rthread reaping 0x5145762c stack 0x782da320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0652c stack 0x782e3280 0x5b0a852c: rwlock_unlock 0x782a8320 rthread reaping 0x51457b2c stack 0x782c8780 rthread reaping 0x5145772c stack 0x782e3140 rthread reaping 0x5145712c stack 0x782e3000 rthread reaping 0x60912f2c stack 0x782be6e0 rthread reaping 0x51457a2c stack 0x782dae40 rthread reaping 0x6091212c stack 0x782e3040 rthread reaping 0x6091272c stack 0x782da980 rthread reaping 0x5b0a852c stack 0x782e3240 0x6091282c: rwlock_wrlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x6091282c: rwlock_rdlock 0x782a8320 (0) 0x6091242c: rwlock_wrlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_rdlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (1) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_wrlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_rdlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_wrlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_rdlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_wrlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 rthread reaping 0x6091282c stack 0x782e3240 0x5145782c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x6091242c stack 0x782da980 0x5145782c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a812c stack 0x782e3040 0x5145782c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x6091292c stack 0x782dae40 0x5145782c: rwlock_unlock 0x782a8320 rthread reaping 0x51457f2c stack 0x782be6e0 rthread reaping 0x58a0632c stack 0x782e3000 rthread reaping 0x58a0652c stack 0x782e3140 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 rthread reaping 0x5145762c stack 0x782c8780 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x6091252c stack 0x782e3280 0x5b0a822c: rwlock_unlock 0x782a8320 rthread reaping 0x60912a2c stack 0x782da320 rthread reaping 0x6091262c stack 0x782e3bc0 rthread reaping 0x5145732c stack 0x782e3520 rthread reaping 0x5b0a8f2c stack 0x782da8c0 rthread reaping 0x5b0a882c stack 0x782dace0 rthread reaping 0x5145782c stack 0x782c83a0 rthread reaping 0x5b0a822c stack 0x782c84c0 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x6091202c: rwlock_wrlock 0x782a8320 (1) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_wrlock 0x782a8320 (2147483649) 0x60912b2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_rdlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_wrlock 0x782a8320 (1) 0x6091202c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_wrlock 0x782a8320 (1) 0x60912c2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_rdlock 0x782a8320 (0) 0x60912c2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0672c: 4: msg: "new message" 0x5b0a812c: 5: enter run() 0x6091242c: 6: enter run() 0x6091272c: 7: enter run() 0x58a0692c: 8: enter run() 0x58a0662c: 9: enter run() 0x5b0a822c: 10: enter run() 0x58a06c2c: 11: enter run() 0x5145702c: 12: enter run() 0x5145722c: 13: enter run() 0x51457f2c: 14: enter run() 0x5145782c: 15: enter run() 0x58a0672c: 4: exit run() 0x5b0a812c: 5: set_msg 0x5b0a822c: 10: set_msg 0x5145702c: 12: set_msg 0x58a06c2c: 11: set_msg 0x5145702c: 12: msg: "new message" 0x5145702c: 12: exit run() 0x58a0692c: 8: set_msg 0x5b0a812c: 5: msg: "new message" 0x58a06c2c: 11: msg: "new message" 0x5b0a812c: 5: exit run() 0x58a06c2c: 11: exit run() 0x5b0a822c: 10: msg: "new message" 0x58a0692c: 8: msg: "new message" 0x5b0a822c: 10: exit run() 0x6091242c: 6: set_msg 0x6091242c: 6: msg: "new message" 0x6091242c: 6: exit run() 0x5145782c: 15: set_msg 0x58a0692c: 8: exit run() 0x5145782c: 15: msg: "new message" 0x5145782c: 15: exit run() 0x6091272c: 7: set_msg 0x5145722c: 13: set_msg 0x58a0662c: 9: set_msg 0x58a0662c: 9: msg: "new message" 0x6091272c: 7: msg: "new message" 0x58a0662c: 9: exit run() 0x5145722c: 13: msg: "new message" 0x6091272c: 7: exit run() 0x5145722c: 13: exit run() 0x51457f2c: 14: set_msg 0x51457f2c: 14: msg: "new message" 0x51457f2c: 14: exit run() main: 19 0x58a06d2c: 0: enter run() 0x58a06d2c: 0: set_msg 0x58a06d2c: 0: msg: "new message" 0x58a06d2c: 0: exit run() 0x5145732c: 1: enter run() 0x5145732c: 1: set_msg 0x5145732c: 1: msg: "new message" 0x5145732c: 1: exit run() 0x5b0a832c: 2: enter run() 0x5b0a832c: 2: set_msg 0x5b0a832c: 2: msg: "new message" 0x5b0a832c: 2: exit run() 0x6091232c: 3: enter run() 0x6091232c: 3: set_msg 0x6091232c: 3: msg: "new message" 0x6091232c: 3: exit run() 0x6091252c: 4: enter run() 0x6091252c: 4: set_msg 0x6091252c: 4: msg: "new message" 0x6091252c: 4: exit run() 0x5b0a862c: 5: enter run() 0x60912b2c: 6: enter run() 0x5b0a8a2c: 7: enter run() 0x5145752c: 8: enter run() 0x60912c2c: 9: enter run() 0x6091282c: 10: enter run() 0x58a06e2c: 11: enter run() 0x5145742c: 12: enter run() 0x5b0a8f2c: 13: enter run() 0x58a06f2c: 14: enter run() 0x5b0a852c: 15: enter run() 0x5b0a862c: 5: set_msg 0x5b0a8a2c: 7: set_msg 0x5b0a852c: 15: set_msg 0x5145742c: 12: set_msg 0x5b0a862c: 5: msg: "new message" 0x5b0a852c: 15: msg: "new message" 0x5b0a862c: 5: exit run() 0x5145742c: 12: msg: "new message" 0x5b0a852c: 15: exit run() 0x58a06e2c: 11: set_msg 0x5145752c: 8: set_msg 0x5b0a8f2c: 13: set_msg 0x5145742c: 12: exit run() 0x5b0a8a2c: 7: msg: "new message" 0x5b0a8a2c: 7: exit run() 0x60912c2c: 9: set_msg 0x60912b2c: 6: set_msg 0x60912b2c: 6: msg: "new message" 0x60912b2c: 6: exit run() 0x5b0a8f2c: 13: msg: "new message" 0x60912c2c: 9: msg: "new message" 0x5145752c: 8: msg: "new message" 0x5b0a8f2c: 13: exit run() 0x60912c2c: 9: exit run() 0x58a06e2c: 11: msg: "new message" 0x5145752c: 8: exit run() 0x58a06e2c: 11: exit run() 0x58a06f2c: 14: set_msg 0x6091282c: 10: set_msg 0x6091282c: 10: msg: "new message" 0x58a06f2c: 14: msg: "new message" 0x6091282c: 10: exit run() 0x58a06f2c: 14: exit run() main: 20 0x5145792c: 0: enter run() 0x5145792c: 0: set_msg 0x5145792c: 0: msg: "new message" 0x5145792c: 0: exit run() 0x51457a2c: 1: enter run() 0x51457a2c: 1: set_msg 0x51457a2c: 1: msg: "new message" 0x51457a2c: 1: exit run() 0x6091252c: 2: enter run() 0x6091252c: 2: set_msg 0x6091252c: 2: msg: "new message" 0x6091252c: 2: exit run() 0x5b0a862c: 3: enter run() 0x5b0a862c: 3: set_msg 0x5b0a862c: 3: msg: "new message" 0x5b0a862c: 3: exit run() 0x6091292c: 4: enter run() 0x6091292c: 4: set_msg 0x6091292c: 4: msg: "new message" 0x6091292c: 4: exit run() 0x51457f2c: 5: enter run() 0x51457f2c: 5: set_msg 0x51457f2c: 5: msg: "new message" 0x51457f2c: 5: exit run() 0x5b0a812c: 6: enter run() 0x5b0a812c: 6: set_msg 0x5b0a812c: 6: msg: "new message" 0x5b0a812c: 6: exit run() 0x58a0652c: 7: enter run() 0x58a0652c: 7: set_msg 0x58a0652c: 7: msg: "new message" 0x58a0652c: 7: exit run() 0x58a0612c: 8: enter run() 0x58a0612c: 8: set_msg 0x58a0612c: 8: msg: "new message" 0x58a0612c: 8: exit run() 0x5b0a822c: 9: enter run() 0x5b0a822c: 9: set_msg 0x5b0a822c: 9: msg: "new message" 0x5b0a822c: 9: exit run() 0x5b0a8c2c: 10: enter run() 0x5b0a8c2c: 10: set_msg 0x5b0a8c2c: 10: msg: "new message" 0x5b0a8c2c: 10: exit run() 0x60912a2c: 11: enter run() 0x60912a2c: 11: set_msg 0x60912a2c: 11: msg: "new message" 0x60912a2c: 11: exit run() 0x5b0a8b2c: 12: enter run() 0x5b0a8b2c: 12: set_msg 0x5b0a8b2c: 12: msg: "new message" 0x5b0a8b2c: 12: exit run() 0x58a06a2c: 13: enter run() 0x58a06a2c: 13: set_msg 0x58a06a2c: 13: msg: "new message" 0x58a06a2c: 13: exit run() 0x5b0a802c: 14: enter run() 0x5b0a802c: 14: set_msg 0x5b0a802c: 14: msg: "new message" 0x5b0a802c: 14: exit run() 0x5b0a8d2c: 15: enter run() 0x5b0a8d2c: 15: set_msg 0x5b0a8d2c: 15: msg: "new message" 0x5b0a8d2c: 15: exit run() main: 21 0x5b0a892c: 0: enter run() 0x5b0a892c: 0: set_msg 0x5b0a8e2c: 1: enter run() 0x5b0a892c: 0: msg: "new message" 0x5b0a892c: 0: exit run() 0x5b0a8e2c: 1: set_msg 0x5b0a872c: 2: enter run() 0x5b0a8e2c: 1: msg: "new message" 0x58a0642c: 3: enter run() 0x5b0a842c: 4: enter run() 0x5b0a8e2c: 1: exit run() 0x5b0a872c: 2: set_msg 0x51457b2c: 5: enter run() 0x5145762c: 6: enter run() 0x5b0a872c: 2: msg: "new message" 0x5b0a872c: 2: exit run() 0x51457b2c: 5: set_msg 0x6091262c: 7: enter run() 0x6091262c: 7: set_msg 0x6091262c: 7: msg: "new message" 0x51457b2c: 5: msg: "new message" 0x6091262c: 7: exit run() 0x58a0622c: 8: enter run() 0x58a0642c: 3: set_msg 0x51457b2c: 5: exit run() 0x5b0a882c: 9: enter run() 0x5145762c: 6: set_msg 0x5b0a822c: 10: enter run() 0x5b0a882c: 9: set_msg 0x58a0642c: 3: msg: "new message" 0x5145762c: 6: msg: "new message" 0x5b0a882c: 9: msg: "new message" 0x58a0642c: 3: exit run() 0x60912f2c: 11: enter run() 0x5145762c: 6: exit run() 0x5b0a842c: 4: set_msg 0x5b0a882c: 9: exit run() 0x5145722c: 12: enter run() 0x5b0a842c: 4: msg: "new message" 0x60912d2c: 13: enter run() 0x60912d2c: 13: set_msg 0x5b0a842c: 4: exit run() 0x5b0a822c: 10: set_msg 0x60912f2c: 11: set_msg 0x58a0622c: 8: set_msg 0x60912d2c: 13: msg: "new message" 0x51457c2c: 14: enter run() 0x58a0622c: 8: msg: "new message" 0x60912f2c: 11: msg: "new message" 0x5b0a822c: 10: msg: "new message" 0x60912d2c: 13: exit run() 0x58a0652c: 15: enter run() 0x58a0622c: 8: exit run() 0x60912f2c: 11: exit run() 0x5b0a822c: 10: exit run() 0x5145722c: 12: set_msg 0x5145722c: 12: msg: "new message" 0x5145722c: 12: exit run() 0x51457c2c: 14: set_msg 0x58a0652c: 15: set_msg 0x51457c2c: 14: msg: "new message" 0x51457c2c: 14: exit run() 0x58a0652c: 15: msg: "new message" 0x58a0652c: 15: exit run() main: 22 0x58a06a2c: 0: enter run() 0x58a06a2c: 0: set_msg 0x58a06a2c: 0: msg: "new message" 0x58a06a2c: 0: exit run() 0x58a06b2c: 1: enter run() 0x58a06b2c: 1: set_msg 0x58a06b2c: 1: msg: "new message" 0x58a06b2c: 1: exit run() 0x6091262c: 2: enter run() 0x6091262c: 2: set_msg 0x6091262c: 2: msg: "new message" 0x6091262c: 2: exit run() 0x60912a2c: 3: enter run() 0x60912a2c: 3: set_msg 0x60912a2c: 3: msg: "new message" 0x60912a2c: 3: exit run() 0x51457d2c: 4: enter run() 0x51457d2c: 4: set_msg 0x51457d2c: 4: msg: "new message" 0x51457d2c: 4: exit run() 0x6091292c: 5: enter run() 0x6091292c: 5: set_msg 0x6091292c: 5: msg: "new message" 0x6091292c: 5: exit run() 0x5b0a862c: 6: enter run() 0x5b0a862c: 6: set_msg 0x5b0a862c: 6: msg: "new message" 0x5b0a862c: 6: exit run() 0x6091202c: 7: enter run() 0x6091202c: 7: set_msg 0x6091202c: 7: msg: "new message" 0x6091202c: 7: exit run() 0x58a06e2c: 8: enter run() 0x58a06e2c: 8: set_msg 0x58a06e2c: 8: msg: "new message" 0x58a06e2c: 8: exit run() 0x5145772c: 9: enter run() 0x5145772c: 9: set_msg 0x5145772c: 9: msg: "new message" 0x5145772c: 9: exit run() 0x51457e2c: 10: enter run() 0x51457e2c: 10: set_msg 0x51457e2c: 10: msg: "new message" 0x51457e2c: 10: exit run() 0x5b0a892c: 11: enter run() 0x5b0a892c: 11: set_msg 0x5b0a892c: 11: msg: "new message" 0x5b0a892c: 11: exit run() 0x5145712c: 12: enter run() 0x5145712c: 12: set_msg 0x5145712c: 12: msg: "new message" 0x5145712c: 12: exit run() 0x5b0a8a2c: 13: enter run() 0x5b0a8a2c: 13: set_msg 0x5b0a8a2c: 13: msg: "new message" 0x5b0a8a2c: 13: exit run() 0x5145732c: 14: enter run() 0x5145732c: 14: set_msg 0x5145732c: 14: msg: "new message" 0x5145732c: 14: exit run() 0x58a06f2c: 15: enter run() 0x58a06f2c: 15: set_msg 0x58a06f2c: 15: msg: "new message" 0x58a06f2c: 15: exit run() main: 23 0x5145742c: 0: enter run() 0x5145742c: 0: set_msg 0x5145742c: 0: msg: "new message" 0x58a0632c: 1: enter run() 0x5145742c: 0: exit run() 0x58a0632c: 1: set_msg 0x58a0642c: 2: enter run() 0x58a0632c: 1: msg: "new message" 0x58a0632c: 1: exit run() 0x58a0642c: 2: set_msg 0x58a0692c: 3: enter run() 0x58a0642c: 2: msg: "new message" 0x58a0642c: 2: exit run() 0x58a0692c: 3: set_msg 0x58a06c2c: 4: enter run() 0x58a0692c: 3: msg: "new message" 0x58a0692c: 3: exit run() 0x58a06c2c: 4: set_msg 0x60912e2c: 5: enter run() 0x58a06c2c: 4: msg: "new message" 0x58a06c2c: 4: exit run() 0x60912e2c: 5: set_msg 0x60912e2c: 5: msg: "new message" 0x60912e2c: 5: exit run() 0x5b0a802c: 6: enter run() 0x5b0a802c: 6: set_msg 0x5b0a802c: 6: msg: "new message" 0x5b0a802c: 6: exit run() 0x6091212c: 7: enter run() 0x6091212c: 7: set_msg 0x6091212c: 7: msg: "new message" 0x6091212c: 7: exit run() 0x5b0a8b2c: 8: enter run() 0x5b0a8b2c: 8: set_msg 0x5b0a8b2c: 8: msg: "new message" 0x5b0a8b2c: 8: exit run() 0x5b0a832c: 9: enter run() 0x5b0a832c: 9: set_msg 0x5b0a832c: 9: msg: "new message" 0x5b0a832c: 9: exit run() 0x5145722c: 10: enter run() 0x5145722c: 10: set_msg 0x5145722c: 10: msg: "new message" 0x5145722c: 10: exit run() 0x5145752c: 11: enter run() 0x5145752c: 11: set_msg 0x5145752c: 11: msg: "new message" 0x5145752c: 11: exit run() 0x58a06d2c: 12: enter run() 0x58a06d2c: 12: set_msg 0x58a06d2c: 12: msg: "new message" 0x58a06d2c: 12: exit run() 0x5b0a892c: 13: enter run() 0x5b0a892c: 13: set_msg 0x5b0a892c: 13: msg: "new message" 0x5b0a892c: 13: exit run() 0x5b0a842c: 14: enter run() 0x5b0a842c: 14: set_msg 0x5b0a842c: 14: msg: "new message" 0x5b0a842c: 14: exit run() 0x5b0a8d2c: 15: enter run() 0x5b0a8d2c: 15: set_msg 0x5b0a8d2c: 15: msg: "new message" 0x5b0a8d2c: 15: exit run() main: 24 0x6091262c: 0: enter run() 0x6091262c: 0: set_msg 0x6091262c: 0: msg: "new message" 0x6091262c: 0: exit run() 0x58a06e2c: 1: enter run() 0x58a06e2c: 1: set_msg 0x58a06e2c: 1: msg: "new message" 0x58a06e2c: 1: exit run() 0x5145782c: 2: enter run() 0x5145782c: 2: set_msg 0x5145782c: 2: msg: "new message" 0x5145782c: 2: exit run() 0x6091232c: 3: enter run() 0x6091232c: 3: set_msg 0x6091232c: 3: msg: "new message" 0x6091232c: 3: exit run() 0x6091242c: 4: enter run() 0x6091242c: 4: set_msg 0x6091242c: 4: msg: "new message" 0x6091242c: 4: exit run() 0x51457c2c: 5: enter run() 0x51457c2c: 5: set_msg 0x51457c2c: 5: msg: "new message" 0x51457c2c: 5: exit run() 0x5145792c: 6: enter run() 0x5145792c: 6: set_msg 0x5b0a842c: 7: enter run() 0x58a06b2c: 8: enter run() 0x5b0a862c: 9: enter run() 0x5145742c: 10: enter run() 0x6091252c: 11: enter run() 0x5145762c: 12: enter run() 0x58a06c2c: 13: enter run() 0x5145702c: 14: enter run() 0x5145752c: 15: enter run() 0x5145792c: 6: msg: "new message" 0x6091252c: 11: set_msg 0x5145792c: 6: exit run() 0x5b0a842c: 7: set_msg 0x5145762c: 12: set_msg 0x5b0a862c: 9: set_msg 0x5145762c: 12: msg: "new message" 0x6091252c: 11: msg: "new message" 0x5145762c: 12: exit run() 0x5b0a862c: 9: msg: "new message" 0x6091252c: 11: exit run() 0x5b0a842c: 7: msg: "new message" 0x5b0a862c: 9: exit run() 0x5b0a842c: 7: exit run() 0x58a06c2c: 13: set_msg 0x58a06b2c: 8: set_msg 0x5145752c: 15: set_msg 0x58a06b2c: 8: msg: "new message" 0x5145752c: 15: msg: "new message" 0x58a06b2c: 8: exit run() 0x58a06c2c: 13: msg: "new message" 0x5145752c: 15: exit run() 0x58a06c2c: 13: exit run() 0x5145742c: 10: set_msg 0x5145702c: 14: set_msg 0x5145702c: 14: msg: "new message" 0x5145742c: 10: msg: "new message" 0x5145702c: 14: exit run() 0x5145742c: 10: exit run() main: 25 0x60912d2c: 0: enter run() 0x60912d2c: 0: set_msg 0x60912d2c: 0: msg: "new message" 0x60912d2c: 0: exit run() 0x5b0a882c: 1: enter run() 0x5b0a882c: 1: set_msg 0x5b0a882c: 1: msg: "new message" 0x5b0a882c: 1: exit run() 0x58a0622c: 2: enter run() 0x58a0622c: 2: set_msg 0x58a0622c: 2: msg: "new message" 0x58a0622c: 2: exit run() 0x5b0a872c: 3: enter run() 0x5b0a872c: 3: set_msg 0x5b0a872c: 3: msg: "new message" 0x5b0a872c: 3: exit run() 0x5b0a8b2c: 4: enter run() 0x5b0a8b2c: 4: set_msg 0x5b0a8b2c: 4: msg: "new message" 0x5b0a8b2c: 4: exit run() 0x51457d2c: 5: enter run() 0x51457d2c: 5: set_msg 0x51457d2c: 5: msg: "new message" 0x51457d2c: 5: exit run() 0x5145762c: 6: enter run() 0x5145762c: 6: set_msg 0x5145762c: 6: msg: "new message" 0x5145762c: 6: exit run() 0x58a0652c: 7: enter run() 0x58a0652c: 7: set_msg 0x58a0652c: 7: msg: "new message" 0x58a0652c: 7: exit run() 0x51457b2c: 8: enter run() 0x51457b2c: 8: set_msg 0x51457b2c: 8: msg: "new message" 0x51457b2c: 8: exit run() 0x5145772c: 9: enter run() 0x5145772c: 9: set_msg 0x5145772c: 9: msg: "new message" 0x5145772c: 9: exit run() 0x5145712c: 10: enter run() 0x5145712c: 10: set_msg 0x5145712c: 10: msg: "new message" 0x5145712c: 10: exit run() 0x60912f2c: 11: enter run() 0x60912f2c: 11: set_msg 0x60912f2c: 11: msg: "new message" 0x60912f2c: 11: exit run() 0x51457a2c: 12: enter run() 0x51457a2c: 12: set_msg 0x51457a2c: 12: msg: "new message" 0x51457a2c: 12: exit run() 0x6091212c: 13: enter run() 0x6091212c: 13: set_msg 0x6091212c: 13: msg: "new message" 0x6091212c: 13: exit run() 0x6091272c: 14: enter run() 0x6091272c: 14: set_msg 0x6091272c: 14: msg: "new message" 0x6091272c: 14: exit run() 0x5b0a852c: 15: enter run() 0x5b0a852c: 15: set_msg 0x5b0a852c: 15: msg: "new message" 0x5b0a852c: 15: exit run() main: 26 0x6091282c: 0: enter run() 0x6091282c: 0: set_msg 0x6091242c: 1: enter run() 0x6091282c: 0: msg: "new message" 0x6091242c: 1: set_msg 0x6091282c: 0: exit run() 0x6091242c: 1: msg: "new message" 0x5b0a812c: 2: enter run() 0x6091242c: 1: exit run() 0x5b0a812c: 2: set_msg 0x5b0a812c: 2: msg: "new message" 0x5b0a812c: 2: exit run() 0x6091292c: 3: enter run() 0x6091292c: 3: set_msg 0x6091292c: 3: msg: "new message" 0x6091292c: 3: exit run() 0x51457f2c: 4: enter run() 0x51457f2c: 4: set_msg 0x51457f2c: 4: msg: "new message" 0x51457f2c: 4: exit run() 0x58a0632c: 5: enter run() 0x58a0632c: 5: set_msg 0x58a0632c: 5: msg: "new message" 0x58a0632c: 5: exit run() 0x58a0652c: 6: enter run() 0x58a0652c: 6: set_msg 0x58a0652c: 6: msg: "new message" 0x58a0652c: 6: exit run() 0x5145762c: 7: enter run() 0x5145762c: 7: set_msg 0x5145762c: 7: msg: "new message" 0x5145762c: 7: exit run() 0x6091252c: 8: enter run() 0x6091252c: 8: set_msg 0x6091252c: 8: msg: "new message" 0x6091252c: 8: exit run() 0x60912a2c: 9: enter run() 0x60912a2c: 9: set_msg 0x60912a2c: 9: msg: "new message" 0x60912a2c: 9: exit run() 0x6091262c: 10: enter run() 0x6091262c: 10: set_msg 0x6091262c: 10: msg: "new message" 0x6091262c: 10: exit run() 0x5145732c: 11: enter run() 0x5145732c: 11: set_msg 0x5145732c: 11: msg: "new message" 0x5145732c: 11: exit run() 0x5b0a8f2c: 12: enter run() 0x5b0a8f2c: 12: set_msg 0x5b0a8f2c: 12: msg: "new message" 0x5b0a8f2c: 12: exit run() 0x5b0a882c: 13: enter run() 0x5b0a882c: 13: set_msg 0x5b0a882c: 13: msg: "new message" 0x5b0a882c: 13: exit run() 0x5145782c: 14: enter run() 0x5145782c: 14: set_msg 0x5145782c: 14: msg: "new message" 0x5145782c: 14: exit run() 0x5b0a822c: 15: enter run() 0x5b0a822c: 15: set_msg 0x5b0a822c: 15: msg: "new message" 0x5b0a822c: 15: exit run() main: 27 0x60912a2c: 0: enter run() 0x60912a2c: 0: set_msg 0x6091202c: 1: enter run() 0x60912a2c: 0: msg: "new message" 0x60912b2c: 2: enter run() 0x60912b2c: 2: set_msg 0x60912a2c: 0: exit run() 0x60912b2c: 2: msg: "new message" 0x60912b2c: 2: exit run() 0x6091202c: 1: set_msg 0x5b0a852c: 3: enter run() 0x6091202c: 1: msg: "new message" 0x5b0a802c: 4: enter run() 0x6091202c: 1: exit run() 0x5b0a802c: 4: set_msg 0x5b0a802c: 4: msg: "new message" 0x5b0a802c: 4: exit run() 0x5b0a852c: 3: set_msg 0x5b0a852c: 3: msg: "new message" 0x60912c2c: 5: enter run() 0x5b0a852c: 3: exit run() 0x60912c2c: 5: set_msg 0x60912c2c: 5: msg: "new message" 0x60912c2c: 5: exit run() 0x5b0a832c: 6: enter run() 0x5b0a832c: 6: set_msg 0x5b0a832c: 6: msg: "new messagerthread reaping 0x60912a2c stack 0x782c84c0 0x5b0a832c: rwlock_unlock 0x782a8320 rthread reaping 0x6091202c stack 0x782c83a0 rthread reaping 0x60912b2c stack 0x782dace0 rthread reaping 0x5b0a852c stack 0x782da8c0 rthread reaping 0x5b0a802c stack 0x782e3520 0x5145772c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x60912c2c stack 0x782e3bc0 0x6091232c: rwlock_wrlock 0x782a8320 (2147483647) 0x5145722c: rwlock_wrlock 0x782a8320 (4294967295) 0x6091262c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145792c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a06b2c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a0622c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a892c: rwlock_wrlock 0x782a8320 (4294967295) 0x6091272c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145772c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a832c stack 0x782da320 0x6091262c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (1) 0x58a0622c: rwlock_unlock 0x782a8320 rthread reaping 0x5145772c stack 0x782e3280 0x5b0a892c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_rdlock 0x782a8320 (2147483650) 0x5b0a892c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_unlock 0x782a8320 rthread reaping 0x6091232c stack 0x782c8780 rthread reaping 0x5145722c stack 0x782e3140 rthread reaping 0x6091262c stack 0x782e3000 rthread reaping 0x5145792c stack 0x782be6e0 rthread reaping 0x58a06b2c stack 0x782dae40 rthread reaping 0x58a0622c stack 0x782e3040 rthread reaping 0x5b0a892c stack 0x782da980 rthread reaping 0x6091272c stack 0x782e3240 0x6091232c: rwlock_wrlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x60912d2c: rwlock_wrlock 0x782a8320 (0) 0x60912d2c: rwlock_unlock 0x782a8320 0x60912d2c: rwlock_rdlock 0x782a8320 (0) 0x60912d2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_wrlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_rdlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_wrlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_rdlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 rthread reaping 0x6091232c stack 0x782e3240 0x5145752c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0632c stack 0x782da980 0x5145752c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0662c stack 0x782e3040 0x5145752c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145782c stack 0x782dae40 0x5145752c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0682c stack 0x782be6e0 rthread reaping 0x58a0692c stack 0x782e3000 rthread reaping 0x60912d2c stack 0x782e3140 rthread reaping 0x5145732c stack 0x782c8780 0x58a0612c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0652c stack 0x782e3280 0x58a0612c: rwlock_unlock 0x782a8320 rthread reaping 0x5145742c stack 0x782da320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x6091212c stack 0x782e3bc0 0x58a0612c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0602c stack 0x782e3520 rthread reaping 0x6091242c stack 0x782da8c0 rthread reaping 0x6091252c stack 0x782dace0 rthread reaping 0x5145752c stack 0x782c83a0 rthread reaping 0x58a0612c stack 0x782c84c0 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_wrlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_rdlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (2147483647) 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_wrlock 0x782a8320 (2147483647) 0x5b0a832c: rwlock_wrlock 0x782a8320 (2147483647) 0x60912e2c: rwlock_wrlock 0x782a8320 (2147483647) 0x51457b2c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (2147483647) 0x6091222c: rwlock_wrlock 0x782a8320 (2147483647) 0x51457b2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (4294967295) rthread reaping 0x58a06f2c stack 0x782c83a0 0x6091222c: rwlock_unlock 0x782a8320 rthread reaping 0x6091202c stack 0x782c84c0 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x6091222c: rwlock_rdlock 0x782a8320 (2147483649) rthread reaping 0x5145762c stack 0x782dace0 rthread reaping 0x58a0682c stack 0x782da8c0 rthread reaping 0x58a0642c stack 0x782e3520 rthread reaping 0x51457c2c stack 0x782e3bc0 0x51457a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a882c stack 0x782da320 rthread reaping 0x58a0692c stack 0x782e3280 0x51457b2c: rwlock_unlock 0x782a8320 rthread reaping 0x51457a2c stack 0x782c8780 0x6091222c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x60912e2c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x60912e2c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_unlock 0x782a8320 0x60912e2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06c2c stack 0x782e3000 rthread reaping 0x6091222c stack 0x782be6e0 rthread reaping 0x60912e2c stack 0x782e3140 rthread reaping 0x5b0a832c stack 0x782dae40 rthread reaping 0x51457b2c stack 0x782e3040 rthread reaping 0x5145702c stack 0x782da980 rthread reaping 0x58a0652c stack 0x782e3240 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_wrlock 0x782a8320 (1) 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_wrlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_rdlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782e3240 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06e2c stack 0x782da980 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x6091232c stack 0x782e3040 0x5b0a8a2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0602c stack 0x782dae40 rthread reaping 0x58a0632c stack 0x782e3140 0x60912a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a8e2c stack 0x782be6e0 0x60912a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8c2c stack 0x782e3000 0x60912a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457d2c stack 0x782c8780 0x60912a2c: rwlock_unlock 0x782a8320 rthread reaping 0x51457a2c stack 0x782e3280 rthread reaping 0x58a0622c stack 0x782da320 rthread reaping 0x58a06a2c stack 0x782e3bc0 rthread reaping 0x60912b2c stack 0x782e3520 rthread reaping 0x51457c2c stack 0x782da8c0 rthread reaping 0x5b0a852c stack 0x782dace0 rthread reaping 0x5b0a8a2c stack 0x782c84c0 rthread reaping 0x60912a2c stack 0x782c83a0 0x60912f2c: rwlock_wrlock 0x782a8320 (0) 0x60912f2c: rwlock_unlock 0x782a8320 0x60912f2c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x60912f2c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (2147483647) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_wrlock 0x782a8320 (1) 0x58a0632c: rwlock_wrlock 0x782a8320 (2147483649) 0x51457e2c: rwlock_wrlock 0x782a8320 (2147483649) 0x5145762c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a882c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (2147483649) 0x5145752c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_wrlock 0x782a8320 (2147483649) 0x5145782c: rwlock_wrlock 0x782a8320 (2147483649) 0x5145792c: rwlock_wrlock 0x782a8320 (2147483649) 0x58a0612c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_wrlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_wrlock 0x782a8320 (1) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_unlock 0x782a8320 rthread reaping 0x60912f2c stack 0x782c83a0 rthread reaping 0x5145762c stack 0x782c84c0 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145742c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (1) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_wrlock 0x782a8320 (2147483650) 0x5145772c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a882c stack 0x782da8c0 rthread reaping 0x58a0632c stack 0x782e3520 0x5145782c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457e2c stack 0x782e3bc0 0x5145782c: rwlock_unlock 0x782a8320 rthread reaping 0x5145752c stack 0x782da320 rthread reaping 0x5145772c stack 0x782dace0 rthread reaping 0x5145742c stack 0x782e3280 0x5145792c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0612c stack 0x782c8780 rthread reaping 0x58a0662c stack 0x782e3000 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_unlock 0x782a8320 rthread reaping 0x5145782c stack 0x782be6e0 rthread reaping 0x6091262c stack 0x782dae40 rthread reaping 0x58a0642c stack 0x782e3040 rthread reaping 0x5145792c stack 0x782e3140 rthread reaping 0x5b0a8b2c stack 0x782da980 rthread reaping 0x58a06f2c stack 0x782e3240 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_wrlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_rdlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782e3240 0x60912b2c: rwlock_wrlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145782c stack 0x782da980 0x60912b2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457c2c stack 0x782e3140 0x60912b2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0612c stack 0x782e3040 rthread reaping 0x5b0a872c stack 0x782dae40 0x6091272c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0672c stack 0x782be6e0 0x6091272c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8c2c stack 0x782e3000 0x6091272c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a882c stack 0x782c8780 0x6091272c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a822c stack 0x782e3280 rthread reaping 0x58a0682c stack 0x782dace0 rthread reaping 0x6091242c stack 0x782da320 rthread reaping 0x58a0652c stack 0x782e3bc0 rthread reaping 0x51457a2c stack 0x782e3520 rthread reaping 0x5b0a892c stack 0x782da8c0 rthread reaping 0x60912b2c stack 0x782c84c0 rthread reaping 0x6091272c stack 0x782c83a0 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (1) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_wrlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_wrlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_rdlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_wrlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_rdlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x6091282c: rwlock_wrlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x6091282c: rwlock_rdlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_wrlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_rdlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782c83a0 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145712c stack 0x782c84c0 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0692c stack 0x782da8c0 0x5b0a8b2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0672c stack 0x782e3520 rthread reaping 0x6091232c stack 0x782e3bc0 0x58a0632c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a832c stack 0x782da320 0x58a0632c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0602c stack 0x782dace0 0x58a0632c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x6091202c stack 0x782e3280 0x58a0632c: rwlock_unlock 0x782a8320 rthread reaping 0x6091252c stack 0x782c8780 rthread reaping 0x6091212c stack 0x782e3000 rthread reaping 0x51457d2c stack 0x782be6e0 rthread reaping 0x6091282c stack 0x782dae40 rthread reaping 0x5145722c stack 0x782e3040 rthread reaping 0x6091292c stack 0x782e3140 rthread reaping 0x5b0a8b2c stack 0x782da980 rthread reaping 0x58a0632c stack 0x782e3240 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x6091222c: rwlock_wrlock 0x782a8320 (0) 0x6091222c: rwlock_unlock 0x782a8320 0x6091222c: rwlock_rdlock 0x782a8320 (0) 0x6091222c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x60912c2c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145792c stack 0x782e3240 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) 0x60912e2c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0622c stack 0x782da980 rthread reaping 0x5145762c stack 0x782e3140 0x60912e2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0662c stack 0x782e3040 0x60912e2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06a2c stack 0x782dae40 0x60912e2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0672c stack 0x782be6e0 rthread reaping 0x60912a2c stack 0x782e3000 rthread reaping 0x58a06e2c stack 0x782c8780 rthread reaping 0x6091222c stack 0x782e3280 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x60912c2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0612c stack 0x782dace0 rthread reaping 0x58a06f2c stack 0x782da320 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0682c stack 0x782e3bc0 rthread reaping 0x60912c2c stack 0x782e3520 rthread reaping 0x5145732c stack 0x782da8c0 rthread reaping 0x5b0a8d2c stack 0x782c84c0 rthread reaping 0x60912e2c stack 0x782c83a0 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_wrlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_wrlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_wrlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8f2c stack 0x782c83a0 0x6091212c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x51457a2c stack 0x782c84c0 0x6091212c: rwlock_unlock 0x782a8320 rthread reaping 0x51457c2c stack 0x782da8c0 0x6091212c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145752c stack 0x782e3520 rthread reaping 0x5b0a812c stack 0x782e3bc0 0x6091212c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0692c stack 0x782da320 rthread reaping 0x58a06d2c stack 0x782dace0 rthread reaping 0x58a06b2c stack 0x782e3280 0x58a0652c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x6091262c stack 0x782c8780 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457b2c stack 0x782e3000 0x58a0652c: rwlock_unlock 0x782a8320 rthread reaping 0x6091232c stack 0x782be6e0 rthread reaping 0x58a0622c stack 0x782dae40 rthread reaping 0x58a0642c stack 0x782e3040 rthread reaping 0x58a06c2c stack 0x782e3140 rthread reaping 0x6091212c stack 0x782da980 rthread reaping 0x58a0652c stack 0x782e3240 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_wrlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_rdlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_wrlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_rdlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x6091282c: rwlock_wrlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x6091282c: rwlock_rdlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 " 0x5145772c: 7: enter run() 0x6091232c: 8: enter run() 0x5145722c: 9: enter run() 0x6091262c: 10: enter run() 0x5145792c: 11: enter run() 0x58a06b2c: 12: enter run() 0x58a0622c: 13: enter run() 0x5b0a892c: 14: enter run() 0x6091272c: 15: enter run() 0x5b0a832c: 6: exit run() 0x5145772c: 7: set_msg 0x6091262c: 10: set_msg 0x5145772c: 7: msg: "new message" 0x58a0622c: 13: set_msg 0x5145792c: 11: set_msg 0x5145772c: 7: exit run() 0x5145792c: 11: msg: "new message" 0x58a0622c: 13: msg: "new message" 0x58a0622c: 13: exit run() 0x5b0a892c: 14: set_msg 0x5145792c: 11: exit run() 0x58a06b2c: 12: set_msg 0x5b0a892c: 14: msg: "new message" 0x6091262c: 10: msg: "new message" 0x5b0a892c: 14: exit run() 0x58a06b2c: 12: msg: "new message" 0x6091262c: 10: exit run() 0x58a06b2c: 12: exit run() 0x6091232c: 8: set_msg 0x6091232c: 8: msg: "new message" 0x6091232c: 8: exit run() 0x6091272c: 15: set_msg 0x5145722c: 9: set_msg 0x5145722c: 9: msg: "new message" 0x6091272c: 15: msg: "new message" 0x5145722c: 9: exit run() 0x6091272c: 15: exit run() main: 28 0x6091232c: 0: enter run() 0x6091232c: 0: set_msg 0x6091232c: 0: msg: "new message" 0x6091232c: 0: exit run() 0x58a0632c: 1: enter run() 0x58a0632c: 1: set_msg 0x58a0632c: 1: msg: "new message" 0x58a0632c: 1: exit run() 0x58a0662c: 2: enter run() 0x58a0662c: 2: set_msg 0x58a0662c: 2: msg: "new message" 0x58a0662c: 2: exit run() 0x5145782c: 3: enter run() 0x5145782c: 3: set_msg 0x5145782c: 3: msg: "new message" 0x58a0682c: 4: enter run() 0x5145782c: 3: exit run() 0x58a0682c: 4: set_msg 0x58a0682c: 4: msg: "new message" 0x58a0682c: 4: exit run() 0x58a0692c: 5: enter run() 0x58a0692c: 5: set_msg 0x58a0692c: 5: msg: "new message" 0x58a0692c: 5: exit run() 0x60912d2c: 6: enter run() 0x60912d2c: 6: set_msg 0x60912d2c: 6: msg: "new message" 0x60912d2c: 6: exit run() 0x5145732c: 7: enter run() 0x5145732c: 7: set_msg 0x5145732c: 7: msg: "new message" 0x5145732c: 7: exit run() 0x58a0652c: 8: enter run() 0x58a0652c: 8: set_msg 0x58a0652c: 8: msg: "new message" 0x58a0652c: 8: exit run() 0x5145742c: 9: enter run() 0x5145742c: 9: set_msg 0x5145742c: 9: msg: "new message" 0x5145742c: 9: exit run() 0x6091212c: 10: enter run() 0x6091212c: 10: set_msg 0x6091212c: 10: msg: "new message" 0x6091212c: 10: exit run() 0x58a0602c: 11: enter run() 0x58a0602c: 11: set_msg 0x58a0602c: 11: msg: "new message" 0x58a0602c: 11: exit run() 0x6091242c: 12: enter run() 0x6091242c: 12: set_msg 0x6091242c: 12: msg: "new message" 0x6091242c: 12: exit run() 0x6091252c: 13: enter run() 0x6091252c: 13: set_msg 0x6091252c: 13: msg: "new message" 0x6091252c: 13: exit run() 0x5145752c: 14: enter run() 0x5145752c: 14: set_msg 0x5145752c: 14: msg: "new message" 0x5145752c: 14: exit run() 0x58a0612c: 15: enter run() 0x58a0612c: 15: set_msg 0x58a0612c: 15: msg: "new message" 0x58a0612c: 15: exit run() main: 29 0x58a06f2c: 0: enter run() 0x58a06f2c: 0: set_msg 0x58a06f2c: 0: msg: "new message" 0x58a06f2c: 0: exit run() 0x6091202c: 1: enter run() 0x6091202c: 1: set_msg 0x6091202c: 1: msg: "new message" 0x6091202c: 1: exit run() 0x5145762c: 2: enter run() 0x5145762c: 2: set_msg 0x5145762c: 2: msg: "new message" 0x5145762c: 2: exit run() 0x58a0682c: 3: enter run() 0x58a0682c: 3: set_msg 0x58a0642c: 4: enter run() 0x58a0682c: 3: msg: "new message" 0x58a0682c: 3: exit run() 0x58a0642c: 4: set_msg 0x58a0642c: 4: msg: "new message" 0x58a0642c: 4: exit run() 0x51457c2c: 5: enter run() 0x51457c2c: 5: set_msg 0x51457c2c: 5: msg: "new message" 0x51457c2c: 5: exit run() 0x5b0a882c: 6: enter run() 0x5b0a882c: 6: set_msg 0x5b0a882c: 6: msg: "new message" 0x5b0a882c: 6: exit run() 0x58a0692c: 7: enter run() 0x58a0692c: 7: set_msg 0x58a0692c: 7: msg: "new message" 0x58a0692c: 7: exit run() 0x51457a2c: 8: enter run() 0x51457a2c: 8: set_msg 0x60912e2c: 9: enter run() 0x58a06c2c: 10: enter run() 0x6091222c: 11: enter run() 0x5b0a832c: 12: enter run() 0x51457b2c: 13: enter run() 0x5145702c: 14: enter run() 0x58a0652c: 15: enter run() 0x58a06c2c: 10: set_msg 0x51457b2c: 13: set_msg 0x6091222c: 11: set_msg 0x58a06c2c: 10: msg: "new message" 0x51457a2c: 8: msg: "new message" 0x51457b2c: 13: msg: "new message" 0x58a06c2c: 10: exit run() 0x51457a2c: 8: exit run() 0x6091222c: 11: msg: "new message" 0x51457b2c: 13: exit run() 0x6091222c: 11: exit run() 0x58a0652c: 15: set_msg 0x5b0a832c: 12: set_msg 0x60912e2c: 9: set_msg 0x5145702c: 14: set_msg 0x5145702c: 14: msg: "new message" 0x5145702c: 14: exit run() 0x5b0a832c: 12: msg: "new message" 0x58a0652c: 15: msg: "new message" 0x60912e2c: 9: msg: "new message" 0x58a0652c: 15: exit run() 0x60912e2c: 9: exit run() 0x5b0a832c: 12: exit run() main: 30 0x5b0a862c: 0: enter run() 0x5b0a862c: 0: set_msg 0x5b0a862c: 0: msg: "new message" 0x5b0a862c: 0: exit run() 0x58a06e2c: 1: enter run() 0x58a06e2c: 1: set_msg 0x58a06e2c: 1: msg: "new message" 0x6091232c: 2: enter run() 0x58a06e2c: 1: exit run() 0x6091232c: 2: set_msg 0x6091232c: 2: msg: "new message" 0x6091232c: 2: exit run() 0x58a0602c: 3: enter run() 0x58a0602c: 3: set_msg 0x58a0602c: 3: msg: "new message" 0x58a0602c: 3: exit run() 0x58a0632c: 4: enter run() 0x58a0632c: 4: set_msg 0x58a0632c: 4: msg: "new message" 0x58a0632c: 4: exit run() 0x5b0a8e2c: 5: enter run() 0x5b0a8e2c: 5: set_msg 0x5b0a8e2c: 5: msg: "new message" 0x5b0a8e2c: 5: exit run() 0x5b0a8c2c: 6: enter run() 0x5b0a8c2c: 6: set_msg 0x5b0a8c2c: 6: msg: "new message" 0x5b0a8c2c: 6: exit run() 0x51457d2c: 7: enter run() 0x51457d2c: 7: set_msg 0x51457d2c: 7: msg: "new message" 0x51457d2c: 7: exit run() 0x51457a2c: 8: enter run() 0x51457a2c: 8: set_msg 0x51457a2c: 8: msg: "new message" 0x51457a2c: 8: exit run() 0x58a0622c: 9: enter run() 0x58a0622c: 9: set_msg 0x58a0622c: 9: msg: "new message" 0x58a0622c: 9: exit run() 0x58a06a2c: 10: enter run() 0x58a06a2c: 10: set_msg 0x58a06a2c: 10: msg: "new message" 0x58a06a2c: 10: exit run() 0x60912b2c: 11: enter run() 0x60912b2c: 11: set_msg 0x60912b2c: 11: msg: "new message" 0x60912b2c: 11: exit run() 0x51457c2c: 12: enter run() 0x51457c2c: 12: set_msg 0x51457c2c: 12: msg: "new message" 0x51457c2c: 12: exit run() 0x5b0a852c: 13: enter run() 0x5b0a852c: 13: set_msg 0x5b0a852c: 13: msg: "new message" 0x5b0a852c: 13: exit run() 0x5b0a8a2c: 14: enter run() 0x5b0a8a2c: 14: set_msg 0x5b0a8a2c: 14: msg: "new message" 0x5b0a8a2c: 14: exit run() 0x60912a2c: 15: enter run() 0x60912a2c: 15: set_msg 0x60912a2c: 15: msg: "new message" 0x60912a2c: 15: exit run() main: 31 0x60912f2c: 0: enter run() 0x60912f2c: 0: set_msg 0x5145762c: 1: enter run() 0x60912f2c: 0: msg: "new message" 0x5145772c: 2: enter run() 0x60912f2c: 0: exit run() 0x5145762c: 1: set_msg 0x5b0a882c: 3: enter run() 0x58a0632c: 4: enter run() 0x51457e2c: 5: enter run() 0x5145762c: 1: msg: "new message" 0x5145752c: 6: enter run() 0x5145752c: 6: set_msg 0x5145762c: 1: exit run() 0x5b0a882c: 3: set_msg 0x51457e2c: 5: set_msg 0x5145742c: 7: enter run() 0x5b0a882c: 3: msg: "new message" 0x5b0a882c: 3: exit run() 0x5145752c: 6: msg: "new message" 0x51457e2c: 5: msg: "new message" 0x58a0612c: 8: enter run() 0x5145752c: 6: exit run() 0x58a0612c: 8: set_msg 0x51457e2c: 5: exit run() 0x58a0662c: 9: enter run() 0x5145782c: 10: enter run() 0x5145792c: 11: enter run() 0x58a0612c: 8: msg: "new message" 0x6091262c: 12: enter run() 0x6091262c: 12: set_msg 0x58a0642c: 13: enter run() 0x6091262c: 12: msg: "new message" 0x6091262c: 12: exit run() 0x58a0642c: 13: set_msg 0x58a0612c: 8: exit run() 0x58a0632c: 4: set_msg 0x58a0632c: 4: msg: "new message" 0x58a0642c: 13: msg: "new message" 0x58a0632c: 4: exit run() 0x58a0662c: 9: set_msg 0x58a0642c: 13: exit run() 0x5b0a8b2c: 14: enter run() 0x5145742c: 7: set_msg 0x5b0a8b2c: 14: set_msg 0x58a0662c: 9: msg: "new message" 0x5145742c: 7: msg: "new message" 0x58a0662c: 9: exit run() 0x5145772c: 2: set_msg 0x5145742c: 7: exit run() 0x58a06f2c: 15: enter run() 0x5145772c: 2: msg: "new message" 0x5b0a8b2c: 14: msg: "new message" 0x5145772c: 2: exit run() 0x5b0a8b2c: 14: exit run() 0x5145782c: 10: set_msg 0x5145782c: 10: msg: "new message" 0x5145782c: 10: exit run() 0x5145792c: 11: set_msg 0x58a06f2c: 15: set_msg 0x58a06f2c: 15: msg: "new message" 0x5145792c: 11: msg: "new message" 0x58a06f2c: 15: exit run() 0x5145792c: 11: exit run() main: 32 0x5b0a842c: 0: enter run() 0x5b0a842c: 0: set_msg 0x5b0a842c: 0: msg: "new message" 0x5b0a842c: 0: exit run() 0x5145782c: 1: enter run() 0x5145782c: 1: set_msg 0x5145782c: 1: msg: "new message" 0x5145782c: 1: exit run() 0x51457c2c: 2: enter run() 0x51457c2c: 2: set_msg 0x51457c2c: 2: msg: "new message" 0x51457c2c: 2: exit run() 0x58a0612c: 3: enter run() 0x58a0612c: 3: set_msg 0x58a0612c: 3: msg: "new message" 0x58a0612c: 3: exit run() 0x5b0a872c: 4: enter run() 0x5b0a872c: 4: set_msg 0x5b0a872c: 4: msg: "new message" 0x5b0a872c: 4: exit run() 0x58a0672c: 5: enter run() 0x58a0672c: 5: set_msg 0x58a0672c: 5: msg: "new message" 0x58a0672c: 5: exit run() 0x5b0a8c2c: 6: enter run() 0x5b0a8c2c: 6: set_msg 0x5b0a8c2c: 6: msg: "new message" 0x5b0a8c2c: 6: exit run() 0x5b0a882c: 7: enter run() 0x5b0a882c: 7: set_msg 0x5b0a882c: 7: msg: "new message" 0x5b0a882c: 7: exit run() 0x5b0a822c: 8: enter run() 0x5b0a822c: 8: set_msg 0x5b0a822c: 8: msg: "new message" 0x5b0a822c: 8: exit run() 0x58a0682c: 9: enter run() 0x58a0682c: 9: set_msg 0x58a0682c: 9: msg: "new message" 0x58a0682c: 9: exit run() 0x6091242c: 10: enter run() 0x6091242c: 10: set_msg 0x6091242c: 10: msg: "new message" 0x6091242c: 10: exit run() 0x58a0652c: 11: enter run() 0x58a0652c: 11: set_msg 0x58a0652c: 11: msg: "new message" 0x58a0652c: 11: exit run() 0x51457a2c: 12: enter run() 0x51457a2c: 12: set_msg 0x51457a2c: 12: msg: "new message" 0x51457a2c: 12: exit run() 0x5b0a892c: 13: enter run() 0x5b0a892c: 13: set_msg 0x5b0a892c: 13: msg: "new message" 0x5b0a892c: 13: exit run() 0x60912b2c: 14: enter run() 0x60912b2c: 14: set_msg 0x60912b2c: 14: msg: "new message" 0x60912b2c: 14: exit run() 0x6091272c: 15: enter run() 0x6091272c: 15: set_msg 0x6091272c: 15: msg: "new message" 0x6091272c: 15: exit run() main: 33 0x5b0a842c: 0: enter run() 0x5b0a842c: 0: set_msg 0x5b0a842c: 0: msg: "new message" 0x5145712c: 1: enter run() 0x5b0a842c: 0: exit run() 0x5145712c: 1: set_msg 0x5145712c: 1: msg: "new message" 0x5145712c: 1: exit run() 0x58a0692c: 2: enter run() 0x58a0692c: 2: set_msg 0x58a0692c: 2: msg: "new message" 0x58a0692c: 2: exit run() 0x58a0672c: 3: enter run() 0x58a0672c: 3: set_msg 0x58a0672c: 3: msg: "new message" 0x58a0672c: 3: exit run() 0x6091232c: 4: enter run() 0x6091232c: 4: set_msg 0x6091232c: 4: msg: "new message" 0x6091232c: 4: exit run() 0x5b0a832c: 5: enter run() 0x5b0a832c: 5: set_msg 0x5b0a832c: 5: msg: "new message" 0x5b0a832c: 5: exit run() 0x58a0602c: 6: enter run() 0x58a0602c: 6: set_msg 0x58a0602c: 6: msg: "new message" 0x58a0602c: 6: exit run() 0x6091202c: 7: enter run() 0x6091202c: 7: set_msg 0x6091202c: 7: msg: "new message" 0x6091202c: 7: exit run() 0x6091252c: 8: enter run() 0x6091252c: 8: set_msg 0x6091252c: 8: msg: "new message" 0x6091252c: 8: exit run() 0x6091212c: 9: enter run() 0x6091212c: 9: set_msg 0x6091212c: 9: msg: "new message" 0x6091212c: 9: exit run() 0x51457d2c: 10: enter run() 0x51457d2c: 10: set_msg 0x51457d2c: 10: msg: "new message" 0x51457d2c: 10: exit run() 0x6091282c: 11: enter run() 0x6091282c: 11: set_msg 0x6091282c: 11: msg: "new message" 0x6091282c: 11: exit run() 0x5145722c: 12: enter run() 0x5145722c: 12: set_msg 0x5145722c: 12: msg: "new message" 0x5145722c: 12: exit run() 0x6091292c: 13: enter run() 0x6091292c: 13: set_msg 0x6091292c: 13: msg: "new message" 0x6091292c: 13: exit run() 0x5b0a8b2c: 14: enter run() 0x5b0a8b2c: 14: set_msg 0x5b0a8b2c: 14: msg: "new message" 0x5b0a8b2c: 14: exit run() 0x58a0632c: 15: enter run() 0x58a0632c: 15: set_msg 0x58a0632c: 15: msg: "new message" 0x58a0632c: 15: exit run() main: 34 0x5145792c: 0: enter run() 0x5145792c: 0: set_msg 0x58a0622c: 1: enter run() 0x5145792c: 0: msg: "new message" 0x5145792c: 0: exit run() 0x58a0622c: 1: set_msg 0x5145762c: 2: enter run() 0x58a0622c: 1: msg: "new message" 0x58a0622c: 1: exit run() 0x5145762c: 2: set_msg 0x58a0662c: 3: enter run() 0x5145762c: 2: msg: "new message" 0x5145762c: 2: exit run() 0x58a0662c: 3: set_msg 0x58a0662c: 3: msg: "new message" 0x58a0662c: 3: exit run() 0x58a06a2c: 4: enter run() 0x58a06a2c: 4: set_msg 0x58a06a2c: 4: msg: "new message" 0x58a06a2c: 4: exit run() 0x58a0672c: 5: enter run() 0x58a0672c: 5: set_msg 0x58a0672c: 5: msg: "new message" 0x58a0672c: 5: exit run() 0x60912a2c: 6: enter run() 0x60912a2c: 6: set_msg 0x60912a2c: 6: msg: "new message" 0x60912a2c: 6: exit run() 0x58a06e2c: 7: enter run() 0x58a06e2c: 7: set_msg 0x58a06e2c: 7: msg: "new message" 0x58a06e2c: 7: exit run() 0x6091222c: 8: enter run() 0x6091222c: 8: set_msg 0x6091222c: 8: msg: "new message" 0x6091222c: 8: exit run() 0x58a0612c: 9: enter run() 0x58a0612c: 9: set_msg 0x58a06f2c: 10: enter run() 0x58a0682c: 11: enter run() 0x60912c2c: 12: enter run() 0x5145732c: 13: enter run() 0x5b0a8d2c: 14: enter run() 0x60912e2c: 15: enter run() 0x58a0612c: 9: msg: "new message" 0x60912e2c: 15: set_msg 0x60912e2c: 15: msg: "new message" 0x58a0612c: 9: exit run() 0x60912e2c: 15: exit run() 0x58a06f2c: 10: set_msg 0x60912c2c: 12: set_msg 0x58a06f2c: 10: msg: "new message" 0x60912c2c: 12: msg: "new message" 0x58a06f2c: 10: exit run() 0x60912c2c: 12: exit run() 0x5b0a8d2c: 14: set_msg 0x5145732c: 13: set_msg 0x5145732c: 13: msg: "new message" 0x5145732c: 13: exit run() 0x58a0682c: 11: set_msg 0x5b0a8d2c: 14: msg: "new message" 0x58a0682c: 11: msg: "new message" 0x5b0a8d2c: 14: exit run() 0x58a0682c: 11: exit run() main: 35 0x5b0a8f2c: 0: enter run() 0x5b0a8f2c: 0: set_msg 0x5b0a8f2c: 0: msg: "new message" 0x5b0a8f2c: 0: exit run() 0x51457a2c: 1: enter run() 0x51457a2c: 1: set_msg 0x51457a2c: 1: msg: "new message" 0x51457a2c: 1: exit run() 0x51457c2c: 2: enter run() 0x51457c2c: 2: set_msg 0x51457c2c: 2: msg: "new message" 0x51457c2c: 2: exit run() 0x5145752c: 3: enter run() 0x5145752c: 3: set_msg 0x5145752c: 3: msg: "new message" 0x5145752c: 3: exit run() 0x5b0a812c: 4: enter run() 0x5b0a812c: 4: set_msg 0x5b0a812c: 4: msg: "new message" 0x5b0a812c: 4: exit run() 0x58a0692c: 5: enter run() 0x58a0692c: 5: set_msg 0x58a0692c: 5: msg: "new message" 0x58a0692c: 5: exit run() 0x58a06d2c: 6: enter run() 0x58a06d2c: 6: set_msg 0x58a06d2c: 6: msg: "new message" 0x58a06d2c: 6: exit run() 0x58a06b2c: 7: enter run() 0x58a06b2c: 7: set_msg 0x58a06b2c: 7: msg: "new message" 0x58a06b2c: 7: exit run() 0x6091262c: 8: enter run() 0x6091262c: 8: set_msg 0x6091262c: 8: msg: "new message" 0x6091262c: 8: exit run() 0x51457b2c: 9: enter run() 0x51457b2c: 9: set_msg 0x51457b2c: 9: msg: "new message" 0x51457b2c: 9: exit run() 0x6091232c: 10: enter run() 0x6091232c: 10: set_msg 0x6091232c: 10: msg: "new message" 0x6091232c: 10: exit run() 0x58a0622c: 11: enter run() 0x58a0622c: 11: set_msg 0x58a0622c: 11: msg: "new message" 0x58a0622c: 11: exit run() 0x58a0642c: 12: enter run() 0x58a0642c: 12: set_msg 0x58a0642c: 12: msg: "new message" 0x58a0642c: 12: exit run() 0x58a06c2c: 13: enter run() 0x58a06c2c: 13: set_msg 0x58a06c2c: 13: msg: "new message" 0x58a06c2c: 13: exit run() 0x6091212c: 14: enter run() 0x6091212c: 14: set_msg 0x6091212c: 14: msg: "new message" 0x6091212c: 14: exit run() 0x58a0652c: 15: enter run() 0x58a0652c: 15: set_msg 0x58a0652c: 15: msg: "new message" 0x58a0652c: 15: exit run() main: 36 0x51457e2c: 0: enter run() 0x51457e2c: 0: set_msg 0x51457e2c: 0: msg: "new message" 0x51457e2c: 0: exit run() 0x5b0a8b2c: 1: enter run() 0x5b0a8b2c: 1: set_msg 0x5b0a8b2c: 1: msg: "new message" 0x6091292c: 2: enter run() 0x5b0a8b2c: 1: exit run() 0x6091292c: 2: set_msg 0x6091292c: 2: msg: "new message" 0x6091292c: 2: exit run() 0x5145782c: 3: enter run() 0x5145782c: 3: set_msg 0x5145782c: 3: msg: "new message" 0x5145782c: 3: exit run() 0x60912b2c: 4: enter run() 0x60912b2c: 4: set_msg 0x60912b2c: 4: msg: "new message" 0x60912b2c: 4: exit run() 0x5145762c: 5: enter run() 0x5145762c: 5: set_msg 0x5145762c: 5: msg: "new message" 0x5145762c: 5: exit run() 0x60912a2c: 6: enter run() 0x60912a2c: 6: set_msg 0x60912a2c: 6: msg: "new message" 0x60912a2c: 6: exit run() 0x6091282c: 7: enter run() 0x6091282c: 7: set_msg 0x6091282c: 7: msg: "new message" 0x6091282c: 7: exit run() 0x58a0662c: 8: enter run() 0x58a0662c: 8: set_msg 0x58a0662c: 8: msg: "new message" 0x58a0662c: 8: exit run()rthread reaping 0x51457e2c stack 0x782da980 rthread reaping 0x5b0a8b2c stack 0x782e3240 rthread reaping 0x6091292c stack 0x782e3140 rthread reaping 0x5145782c stack 0x782e3040 rthread reaping 0x60912b2c stack 0x782dae40 rthread reaping 0x5145762c stack 0x782be6e0 rthread reaping 0x60912a2c stack 0x782e3000 0x60912d2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x6091282c stack 0x782c8780 rthread reaping 0x58a0662c stack 0x782e3280 0x58a0672c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a06f2c: rwlock_wrlock 0x782a8320 (4294967295) 0x6091222c: rwlock_wrlock 0x782a8320 (4294967295) 0x5145712c: rwlock_wrlock 0x782a8320 (4294967295) 0x6091252c: rwlock_wrlock 0x782a8320 (4294967295) 0x6091272c: rwlock_wrlock 0x782a8320 (4294967295) 0x60912d2c: rwlock_unlock 0x782a8320 0x60912d2c: rwlock_rdlock 0x782a8320 (2147483647) 0x58a06f2c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_rdlock 0x782a8320 (2147483649) 0x60912d2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_unlock 0x782a8320 rthread reaping 0x60912d2c stack 0x782dace0 0x6091272c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_rdlock 0x782a8320 (0) 0x6091272c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x6091222c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_unlock 0x782a8320 0x6091222c: rwlock_rdlock 0x782a8320 (0) 0x6091222c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06f2c stack 0x782e3bc0 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 rthread reaping 0x5145712c stack 0x782da8c0 rthread reaping 0x58a0672c stack 0x782da320 rthread reaping 0x6091272c stack 0x782c83a0 rthread reaping 0x6091222c stack 0x782e3520 rthread reaping 0x6091252c stack 0x782c84c0 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x60912e2c: rwlock_wrlock 0x782a8320 (0) 0x60912e2c: rwlock_unlock 0x782a8320 0x60912e2c: rwlock_rdlock 0x782a8320 (0) 0x60912e2c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 rthread reaping 0x5145732c stack 0x782e3520 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06c2c stack 0x782c84c0 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a802c stack 0x782c83a0 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a872c stack 0x782da320 rthread reaping 0x51457a2c stack 0x782da8c0 rthread reaping 0x58a06f2c stack 0x782e3bc0 rthread reaping 0x51457b2c stack 0x782dace0 rthread reaping 0x51457c2c stack 0x782e3280 0x5145772c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a8c2c stack 0x782c8780 rthread reaping 0x5145742c stack 0x782e3000 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0692c stack 0x782be6e0 0x5145772c: rwlock_unlock 0x782a8320 rthread reaping 0x60912e2c stack 0x782dae40 rthread reaping 0x5145782c stack 0x782e3040 rthread reaping 0x58a0682c stack 0x782e3140 rthread reaping 0x5b0a8d2c stack 0x782e3240 rthread reaping 0x5145772c stack 0x782da980 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x6091222c: rwlock_wrlock 0x782a8320 (0) 0x6091222c: rwlock_unlock 0x782a8320 0x6091222c: rwlock_rdlock 0x782a8320 (0) 0x6091222c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06a2c stack 0x782da980 0x51457e2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a812c stack 0x782e3240 0x51457e2c: rwlock_unlock 0x782a8320 rthread reaping 0x60912a2c stack 0x782e3140 0x51457e2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0652c stack 0x782e3040 0x51457e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782dae40 rthread reaping 0x6091222c stack 0x782be6e0 rthread reaping 0x5b0a882c stack 0x782e3000 rthread reaping 0x58a0602c stack 0x782c8780 rthread reaping 0x5145732c stack 0x782e3280 0x58a0642c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a8e2c stack 0x782dace0 0x58a0642c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0662c stack 0x782e3bc0 0x58a0642c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0612c stack 0x782da8c0 0x58a0642c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a822c stack 0x782da320 rthread reaping 0x58a0632c stack 0x782c83a0 rthread reaping 0x51457e2c stack 0x782c84c0 rthread reaping 0x58a0642c stack 0x782e3520 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_wrlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145792c stack 0x782e3520 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 rthread reaping 0x5145742c stack 0x782c84c0 rthread reaping 0x5b0a8b2c stack 0x782c83a0 0x58a0672c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0622c stack 0x782da320 rthread reaping 0x51457a2c stack 0x782da8c0 rthread reaping 0x58a0652c stack 0x782e3bc0 rthread reaping 0x5145712c stack 0x782dace0 rthread reaping 0x6091232c stack 0x782e3280 rthread reaping 0x5b0a8a2c stack 0x782c8780 rthread reaping 0x5145752c stack 0x782e3000 0x5145722c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8f2c stack 0x782be6e0 rthread reaping 0x51457c2c stack 0x782dae40 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0672c stack 0x782e3040 0x51457d2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145722c stack 0x782da980 rthread reaping 0x58a06d2c stack 0x782e3140 rthread reaping 0x51457d2c stack 0x782e3240 0x60912c2c: rwlock_wrlock 0x782a8320 (0) 0x60912c2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_rdlock 0x782a8320 (0) 0x60912c2c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_wrlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_rdlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_wrlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x6091242c: rwlock_rdlock 0x782a8320 (0) 0x6091242c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 rthread reaping 0x60912c2c stack 0x782e3140 0x51457b2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x6091252c stack 0x782e3240 0x51457b2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0602c stack 0x782da980 0x51457b2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457e2c stack 0x782e3040 rthread reaping 0x58a0682c stack 0x782dae40 0x51457b2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145792c stack 0x782be6e0 rthread reaping 0x60912b2c stack 0x782e3000 rthread reaping 0x5145732c stack 0x782c8780 rthread reaping 0x5b0a8b2c stack 0x782e3280 rthread reaping 0x5145742c stack 0x782dace0 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a842c stack 0x782e3bc0 0x5b0a812c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a852c stack 0x782da8c0 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x6091242c stack 0x782da320 0x5b0a812c: rwlock_unlock 0x782a8320 rthread reaping 0x5145762c stack 0x782c83a0 rthread reaping 0x51457b2c stack 0x782c84c0 rthread reaping 0x5b0a812c stack 0x782e3520 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_wrlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_wrlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_rdlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0682c stack 0x782c84c0 0x6091272c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a802c stack 0x782e3520 0x6091272c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0622c stack 0x782c83a0 0x6091272c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145772c stack 0x782da320 0x6091272c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8c2c stack 0x782da8c0 rthread reaping 0x6091262c stack 0x782e3bc0 rthread reaping 0x6091292c stack 0x782dace0 rthread reaping 0x5b0a832c stack 0x782e3280 rthread reaping 0x5145702c stack 0x782c8780 0x60912a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145732c stack 0x782e3000 0x60912a2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06b2c stack 0x782be6e0 0x60912a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a892c stack 0x782dae40 rthread reaping 0x58a0632c stack 0x782e3040 0x60912a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8d2c stack 0x782da980 rthread reaping 0x6091272c stack 0x782e3240 rthread reaping 0x60912a2c stack 0x782e3140 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_wrlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x60912b2c: rwlock_rdlock 0x782a8320 (0) 0x60912b2c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x60912f2c: rwlock_wrlock 0x782a8320 (0) 0x60912f2c: rwlock_unlock 0x782a8320 0x60912f2c: rwlock_rdlock 0x782a8320 (0) 0x60912f2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_wrlock 0x782a8320 (0) 0x60912c2c: rwlock_unlock 0x782a8320 0x60912c2c: rwlock_rdlock 0x782a8320 (0) 0x60912c2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_wrlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091232c: rwlock_rdlock 0x782a8320 (0) 0x6091232c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_wrlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091252c: rwlock_rdlock 0x782a8320 (0) 0x6091252c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_wrlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_rdlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 rthread reaping 0x51457b2c stack 0x782e3240 0x60912d2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145752c stack 0x782e3140 0x60912d2c: rwlock_unlock 0x782a8320 rthread reaping 0x60912b2c stack 0x782da980 0x60912d2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145772c stack 0x782e3040 0x60912d2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06d2c stack 0x782dae40 rthread reaping 0x51457d2c stack 0x782be6e0 rthread reaping 0x5b0a8a2c stack 0x782e3000 rthread reaping 0x60912f2c stack 0x782c8780 rthread reaping 0x51457c2c stack 0x782e3280 0x6091242c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x60912c2c stack 0x782dace0 0x6091242c: rwlock_unlock 0x782a8320 rthread reaping 0x51457e2c stack 0x782e3bc0 0x6091242c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x6091232c stack 0x782da8c0 0x6091242c: rwlock_unlock 0x782a8320 rthread reaping 0x6091252c stack 0x782da320 rthread reaping 0x6091202c stack 0x782c83a0 rthread reaping 0x60912d2c stack 0x782e3520 rthread reaping 0x6091242c stack 0x782c84c0 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_wrlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x6091292c: rwlock_rdlock 0x782a8320 (0) 0x6091292c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x6091282c: rwlock_wrlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x6091282c: rwlock_rdlock 0x782a8320 (0) 0x6091282c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_wrlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x6091262c: rwlock_rdlock 0x782a8320 (0) 0x6091262c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_wrlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x60912a2c: rwlock_rdlock 0x782a8320 (0) 0x60912a2c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0622c stack 0x782e3520 0x58a0692c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x6091292c stack 0x782c84c0 0x58a0692c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06e2c stack 0x782c83a0 0x58a0692c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0612c stack 0x782da320 0x58a0692c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06f2c stack 0x782da8c0 rthread reaping 0x58a0662c stack 0x782e3bc0 rthread reaping 0x58a0652c stack 0x782dace0 rthread reaping 0x6091282c stack 0x782e3280 rthread reaping 0x5b0a862c stack 0x782c8780 rthread reaping 0x6091262c stack 0x782e3000 rthread reaping 0x5b0a822c stack 0x782be6e0 0x5145752c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a8b2c stack 0x782dae40 0x5145752c: rwlock_unlock 0x782a8320 rthread reaping 0x60912a2c stack 0x782e3040 0x5145752c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0632c stack 0x782da980 0x5145752c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0692c stack 0x782e3140 rthread reaping 0x5145752c stack 0x782e3240 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x60912e2c: rwlock_wrlock 0x782a8320 (0) 0x60912e2c: rwlock_unlock 0x782a8320 0x60912e2c: rwlock_rdlock 0x782a8320 (0) 0x60912e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_wrlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x6091202c: rwlock_rdlock 0x782a8320 (0) 0x6091202c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_wrlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x6091212c: rwlock_rdlock 0x782a8320 (0) 0x6091212c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782e3140 0x5145792c: rwlock_wrlock 0x782a8320 (1) 0x58a06d2c: rwlock_wrlock 0x782a8320 (1) rthread reaping 0x60912e2c stack 0x782e3240 0x5145792c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8e2c stack 0x782da980 rthread reaping 0x6091202c stack 0x782e3040 rthread reaping 0x5145702c stack 0x782dae40 0x5145792c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a872c stack 0x782be6e0 0x5145792c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a882c stack 0x782e3000 rthread reaping 0x58a06c2c stack 0x782c8780 rthread reaping 0x51457b2c stack 0x782e3280 0x58a06d2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8c2c stack 0x782dace0 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a802c stack 0x782e3bc0 rthread reaping 0x5145712c stack 0x782da8c0 0x58a06d2c: rwlock_unlock 0x782a8320 rthread reaping 0x6091212c stack 0x782da320 rthread reaping 0x5b0a892c stack 0x782c83a0 rthread reaping 0x5145792c stack 0x782e3520 rthread reaping 0x58a06d2c stack 0x782c84c0 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_wrlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_rdlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_wrlock 0x782a8320 (0) 0x6091272c: rwlock_unlock 0x782a8320 0x6091272c: rwlock_rdlock 0x782a8320 (0) 0x6091272c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x60912d2c: 9: enter run() 0x58a0672c: 10: enter run() 0x58a06f2c: 11: enter run() 0x6091222c: 12: enter run() 0x5145712c: 13: enter run() 0x6091252c: 14: enter run() 0x6091272c: 15: enter run() 0x60912d2c: 9: set_msg 0x58a06f2c: 11: set_msg 0x5145712c: 13: set_msg 0x60912d2c: 9: msg: "new message" 0x58a06f2c: 11: msg: "new message" 0x5145712c: 13: msg: "new message" 0x60912d2c: 9: exit run() 0x58a06f2c: 11: exit run() 0x5145712c: 13: exit run() 0x6091272c: 15: set_msg 0x6091272c: 15: msg: "new message" 0x58a0672c: 10: set_msg 0x6091272c: 15: exit run() 0x6091222c: 12: set_msg 0x58a0672c: 10: msg: "new message" 0x58a0672c: 10: exit run() 0x6091222c: 12: msg: "new message" 0x6091222c: 12: exit run() 0x6091252c: 14: set_msg 0x6091252c: 14: msg: "new message" 0x6091252c: 14: exit run() main: 37 0x5145732c: 0: enter run() 0x5145732c: 0: set_msg 0x5145732c: 0: msg: "new message" 0x5145732c: 0: exit run() 0x58a06c2c: 1: enter run() 0x58a06c2c: 1: set_msg 0x58a06c2c: 1: msg: "new message" 0x58a06c2c: 1: exit run() 0x5b0a802c: 2: enter run() 0x5b0a802c: 2: set_msg 0x5b0a802c: 2: msg: "new message" 0x5b0a802c: 2: exit run() 0x5b0a872c: 3: enter run() 0x5b0a872c: 3: set_msg 0x5b0a872c: 3: msg: "new message" 0x5b0a872c: 3: exit run() 0x51457a2c: 4: enter run() 0x51457a2c: 4: set_msg 0x51457a2c: 4: msg: "new message" 0x51457a2c: 4: exit run() 0x58a06f2c: 5: enter run() 0x58a06f2c: 5: set_msg 0x58a06f2c: 5: msg: "new message" 0x58a06f2c: 5: exit run() 0x51457b2c: 6: enter run() 0x51457b2c: 6: set_msg 0x51457b2c: 6: msg: "new message" 0x51457b2c: 6: exit run() 0x51457c2c: 7: enter run() 0x51457c2c: 7: set_msg 0x51457c2c: 7: msg: "new message" 0x51457c2c: 7: exit run() 0x5b0a8c2c: 8: enter run() 0x5b0a8c2c: 8: set_msg 0x5b0a8c2c: 8: msg: "new message" 0x5b0a8c2c: 8: exit run() 0x5145742c: 9: enter run() 0x5145742c: 9: set_msg 0x5145742c: 9: msg: "new message" 0x5145742c: 9: exit run() 0x58a0692c: 10: enter run() 0x58a0692c: 10: set_msg 0x58a0692c: 10: msg: "new message" 0x58a0692c: 10: exit run() 0x60912e2c: 11: enter run() 0x60912e2c: 11: set_msg 0x60912e2c: 11: msg: "new message" 0x60912e2c: 11: exit run() 0x5145782c: 12: enter run() 0x5145782c: 12: set_msg 0x5145782c: 12: msg: "new message" 0x5145782c: 12: exit run() 0x58a0682c: 13: enter run() 0x58a0682c: 13: set_msg 0x58a0682c: 13: msg: "new message" 0x58a0682c: 13: exit run() 0x5b0a8d2c: 14: enter run() 0x5b0a8d2c: 14: set_msg 0x5b0a8d2c: 14: msg: "new message" 0x5b0a8d2c: 14: exit run() 0x5145772c: 15: enter run() 0x5145772c: 15: set_msg 0x5145772c: 15: msg: "new message" 0x5145772c: 15: exit run() main: 38 0x58a06a2c: 0: enter run() 0x58a06a2c: 0: set_msg 0x58a06a2c: 0: msg: "new message" 0x58a06a2c: 0: exit run() 0x5b0a812c: 1: enter run() 0x5b0a812c: 1: set_msg 0x5b0a812c: 1: msg: "new message" 0x5b0a812c: 1: exit run() 0x60912a2c: 2: enter run() 0x60912a2c: 2: set_msg 0x60912a2c: 2: msg: "new message" 0x60912a2c: 2: exit run() 0x5b0a862c: 4: enter run() 0x5b0a862c: 4: set_msg 0x58a0652c: 3: enter run() 0x5b0a862c: 4: msg: "new message" 0x5b0a862c: 4: exit run() 0x58a0652c: 3: set_msg 0x58a0652c: 3: msg: "new message" 0x58a0652c: 3: exit run() 0x6091222c: 5: enter run() 0x6091222c: 5: set_msg 0x6091222c: 5: msg: "new message" 0x6091222c: 5: exit run() 0x5b0a882c: 6: enter run() 0x5b0a882c: 6: set_msg 0x5b0a882c: 6: msg: "new message" 0x5b0a882c: 6: exit run() 0x58a0602c: 7: enter run() 0x58a0602c: 7: set_msg 0x58a0602c: 7: msg: "new message" 0x58a0602c: 7: exit run() 0x5145732c: 8: enter run() 0x5145732c: 8: set_msg 0x5145732c: 8: msg: "new message" 0x5145732c: 8: exit run() 0x5b0a8e2c: 9: enter run() 0x5b0a8e2c: 9: set_msg 0x5b0a8e2c: 9: msg: "new message" 0x5b0a8e2c: 9: exit run() 0x58a0662c: 10: enter run() 0x58a0662c: 10: set_msg 0x58a0662c: 10: msg: "new message" 0x58a0662c: 10: exit run() 0x58a0612c: 11: enter run() 0x58a0612c: 11: set_msg 0x58a0612c: 11: msg: "new message" 0x58a0612c: 11: exit run() 0x5b0a822c: 12: enter run() 0x5b0a822c: 12: set_msg 0x5b0a822c: 12: msg: "new message" 0x5b0a822c: 12: exit run() 0x58a0632c: 13: enter run() 0x58a0632c: 13: set_msg 0x58a0632c: 13: msg: "new message" 0x58a0632c: 13: exit run() 0x51457e2c: 14: enter run() 0x51457e2c: 14: set_msg 0x51457e2c: 14: msg: "new message" 0x51457e2c: 14: exit run() 0x58a0642c: 15: enter run() 0x58a0642c: 15: set_msg 0x58a0642c: 15: msg: "new message" 0x58a0642c: 15: exit run() main: 39 0x5145792c: 0: enter run() 0x5145792c: 0: set_msg 0x5145792c: 0: msg: "new message" 0x5145792c: 0: exit run() 0x5145742c: 1: enter run() 0x5145742c: 1: set_msg 0x5145742c: 1: msg: "new message" 0x5145742c: 1: exit run() 0x5b0a8b2c: 2: enter run() 0x5b0a8b2c: 2: set_msg 0x5b0a8b2c: 2: msg: "new message" 0x5b0a8b2c: 2: exit run() 0x58a0622c: 3: enter run() 0x58a0622c: 3: set_msg 0x58a0622c: 3: msg: "new message" 0x58a0622c: 3: exit run() 0x51457a2c: 4: enter run() 0x51457a2c: 4: set_msg 0x51457a2c: 4: msg: "new message" 0x51457a2c: 4: exit run() 0x58a0652c: 5: enter run() 0x58a0652c: 5: set_msg 0x58a0652c: 5: msg: "new message" 0x58a0652c: 5: exit run() 0x5145712c: 6: enter run() 0x5145712c: 6: set_msg 0x5145712c: 6: msg: "new message" 0x5145712c: 6: exit run() 0x6091232c: 7: enter run() 0x6091232c: 7: set_msg 0x6091232c: 7: msg: "new message" 0x6091232c: 7: exit run() 0x5b0a8a2c: 8: enter run() 0x5b0a8a2c: 8: set_msg 0x5b0a8a2c: 8: msg: "new message" 0x5b0a8a2c: 8: exit run() 0x5145752c: 9: enter run() 0x5145752c: 9: set_msg 0x5145752c: 9: msg: "new message" 0x5145752c: 9: exit run() 0x5b0a8f2c: 10: enter run() 0x5b0a8f2c: 10: set_msg 0x5b0a8f2c: 10: msg: "new message" 0x5b0a8f2c: 10: exit run() 0x51457c2c: 11: enter run() 0x51457c2c: 11: set_msg 0x58a0672c: 12: enter run() 0x58a06d2c: 13: enter run() 0x51457d2c: 14: enter run() 0x5145722c: 15: enter run() 0x51457c2c: 11: msg: "new message" 0x58a0672c: 12: set_msg 0x51457c2c: 11: exit run() 0x5145722c: 15: set_msg 0x5145722c: 15: msg: "new message" 0x58a0672c: 12: msg: "new message" 0x5145722c: 15: exit run() 0x58a0672c: 12: exit run() 0x58a06d2c: 13: set_msg 0x58a06d2c: 13: msg: "new message" 0x58a06d2c: 13: exit run() 0x51457d2c: 14: set_msg 0x51457d2c: 14: msg: "new message" 0x51457d2c: 14: exit run() main: 40 0x60912c2c: 0: enter run() 0x60912c2c: 0: set_msg 0x60912c2c: 0: msg: "new message" 0x60912c2c: 0: exit run() 0x6091252c: 1: enter run() 0x6091252c: 1: set_msg 0x6091252c: 1: msg: "new message" 0x58a0602c: 2: enter run() 0x58a0602c: 2: set_msg 0x6091252c: 1: exit run() 0x58a0602c: 2: msg: "new message" 0x58a0602c: 2: exit run() 0x51457e2c: 3: enter run() 0x51457e2c: 3: set_msg 0x51457e2c: 3: msg: "new message" 0x51457e2c: 3: exit run() 0x58a0682c: 4: enter run() 0x58a0682c: 4: set_msg 0x58a0682c: 4: msg: "new message" 0x58a0682c: 4: exit run() 0x5145792c: 5: enter run() 0x5145792c: 5: set_msg 0x5145792c: 5: msg: "new message" 0x5145792c: 5: exit run() 0x60912b2c: 6: enter run() 0x60912b2c: 6: set_msg 0x60912b2c: 6: msg: "new message" 0x60912b2c: 6: exit run() 0x5145732c: 7: enter run() 0x5145732c: 7: set_msg 0x5145732c: 7: msg: "new message" 0x5145732c: 7: exit run() 0x5b0a8b2c: 8: enter run() 0x5b0a8b2c: 8: set_msg 0x5b0a8b2c: 8: msg: "new message" 0x5b0a8b2c: 8: exit run() 0x5145742c: 9: enter run() 0x5145742c: 9: set_msg 0x5145742c: 9: msg: "new message" 0x5145742c: 9: exit run() 0x5b0a842c: 10: enter run() 0x5b0a842c: 10: set_msg 0x5b0a842c: 10: msg: "new message" 0x5b0a842c: 10: exit run() 0x5b0a852c: 11: enter run() 0x5b0a852c: 11: set_msg 0x5b0a852c: 11: msg: "new message" 0x5b0a852c: 11: exit run() 0x6091242c: 12: enter run() 0x6091242c: 12: set_msg 0x6091242c: 12: msg: "new message" 0x6091242c: 12: exit run() 0x5145762c: 13: enter run() 0x5145762c: 13: set_msg 0x5145762c: 13: msg: "new message" 0x5145762c: 13: exit run() 0x51457b2c: 14: enter run() 0x51457b2c: 14: set_msg 0x51457b2c: 14: msg: "new message" 0x51457b2c: 14: exit run() 0x5b0a812c: 15: enter run() 0x5b0a812c: 15: set_msg 0x5b0a812c: 15: msg: "new message" 0x5b0a812c: 15: exit run() main: 41 0x58a0682c: 0: enter run() 0x58a0682c: 0: set_msg 0x58a0682c: 0: msg: "new message" 0x58a0682c: 0: exit run() 0x5b0a802c: 1: enter run() 0x5b0a802c: 1: set_msg 0x5b0a802c: 1: msg: "new message" 0x5b0a802c: 1: exit run() 0x58a0622c: 2: enter run() 0x58a0622c: 2: set_msg 0x58a0622c: 2: msg: "new message" 0x58a0622c: 2: exit run() 0x5145772c: 3: enter run() 0x5145772c: 3: set_msg 0x5145772c: 3: msg: "new message" 0x5145772c: 3: exit run() 0x5b0a8c2c: 4: enter run() 0x5b0a8c2c: 4: set_msg 0x5b0a8c2c: 4: msg: "new message" 0x5b0a8c2c: 4: exit run() 0x6091262c: 5: enter run() 0x6091262c: 5: set_msg 0x6091262c: 5: msg: "new message" 0x6091262c: 5: exit run() 0x6091292c: 6: enter run() 0x6091292c: 6: set_msg 0x6091292c: 6: msg: "new message" 0x6091292c: 6: exit run() 0x5b0a832c: 7: enter run() 0x5b0a832c: 7: set_msg 0x5b0a832c: 7: msg: "new message" 0x5b0a832c: 7: exit run() 0x5145702c: 8: enter run() 0x5145702c: 8: set_msg 0x5145702c: 8: msg: "new message" 0x5145702c: 8: exit run() 0x5145732c: 9: enter run() 0x5145732c: 9: set_msg 0x5145732c: 9: msg: "new message" 0x5145732c: 9: exit run() 0x58a06b2c: 10: enter run() 0x58a06b2c: 10: set_msg 0x58a06b2c: 10: msg: "new message" 0x58a06b2c: 10: exit run() 0x5b0a892c: 11: enter run() 0x5b0a892c: 11: set_msg 0x5b0a892c: 11: msg: "new message" 0x5b0a892c: 11: exit run() 0x58a0632c: 12: enter run() 0x58a0632c: 12: set_msg 0x58a0632c: 12: msg: "new message" 0x58a0632c: 12: exit run() 0x5b0a8d2c: 13: enter run() 0x5b0a8d2c: 13: set_msg 0x5b0a8d2c: 13: msg: "new message" 0x5b0a8d2c: 13: exit run() 0x6091272c: 14: enter run() 0x6091272c: 14: set_msg 0x6091272c: 14: msg: "new message" 0x6091272c: 14: exit run() 0x60912a2c: 15: enter run() 0x60912a2c: 15: set_msg 0x60912a2c: 15: msg: "new message" 0x60912a2c: 15: exit run() main: 42 0x51457b2c: 0: enter run() 0x51457b2c: 0: set_msg 0x51457b2c: 0: msg: "new message" 0x51457b2c: 0: exit run() 0x5145752c: 1: enter run() 0x5145752c: 1: set_msg 0x5145752c: 1: msg: "new message" 0x60912b2c: 2: enter run() 0x5145752c: 1: exit run() 0x60912b2c: 2: set_msg 0x60912b2c: 2: msg: "new message" 0x60912b2c: 2: exit run() 0x5145772c: 3: enter run() 0x5145772c: 3: set_msg 0x5145772c: 3: msg: "new message" 0x5145772c: 3: exit run() 0x58a06d2c: 4: enter run() 0x58a06d2c: 4: set_msg 0x58a06d2c: 4: msg: "new message" 0x58a06d2c: 4: exit run() 0x51457d2c: 5: enter run() 0x51457d2c: 5: set_msg 0x51457d2c: 5: msg: "new message" 0x51457d2c: 5: exit run() 0x5b0a8a2c: 6: enter run() 0x5b0a8a2c: 6: set_msg 0x5b0a8a2c: 6: msg: "new message" 0x5b0a8a2c: 6: exit run() 0x60912f2c: 7: enter run() 0x60912f2c: 7: set_msg 0x60912f2c: 7: msg: "new message" 0x60912f2c: 7: exit run() 0x51457c2c: 8: enter run() 0x51457c2c: 8: set_msg 0x51457c2c: 8: msg: "new message" 0x51457c2c: 8: exit run() 0x60912c2c: 9: enter run() 0x60912c2c: 9: set_msg 0x60912c2c: 9: msg: "new message" 0x60912c2c: 9: exit run() 0x51457e2c: 10: enter run() 0x51457e2c: 10: set_msg 0x51457e2c: 10: msg: "new message" 0x51457e2c: 10: exit run() 0x6091232c: 11: enter run() 0x6091232c: 11: set_msg 0x6091232c: 11: msg: "new message" 0x6091232c: 11: exit run() 0x6091252c: 12: enter run() 0x6091252c: 12: set_msg 0x6091252c: 12: msg: "new message" 0x6091252c: 12: exit run() 0x6091202c: 13: enter run() 0x6091202c: 13: set_msg 0x6091202c: 13: msg: "new message" 0x6091202c: 13: exit run() 0x60912d2c: 14: enter run() 0x60912d2c: 14: set_msg 0x60912d2c: 14: msg: "new message" 0x60912d2c: 14: exit run() 0x6091242c: 15: enter run() 0x6091242c: 15: set_msg 0x6091242c: 15: msg: "new message" 0x6091242c: 15: exit run() main: 43 0x58a0622c: 0: enter run() 0x58a0622c: 0: set_msg 0x58a0622c: 0: msg: "new message" 0x58a0622c: 0: exit run() 0x6091292c: 1: enter run() 0x6091292c: 1: set_msg 0x6091292c: 1: msg: "new message" 0x6091292c: 1: exit run() 0x58a06e2c: 2: enter run() 0x58a06e2c: 2: set_msg 0x58a06e2c: 2: msg: "new message" 0x58a06e2c: 2: exit run() 0x58a0612c: 3: enter run() 0x58a0612c: 3: set_msg 0x58a0612c: 3: msg: "new message" 0x58a0612c: 3: exit run() 0x58a06f2c: 4: enter run() 0x58a06f2c: 4: set_msg 0x58a06f2c: 4: msg: "new message" 0x58a06f2c: 4: exit run() 0x58a0662c: 5: enter run() 0x58a0662c: 5: set_msg 0x58a0662c: 5: msg: "new message" 0x58a0662c: 5: exit run() 0x58a0652c: 6: enter run() 0x58a0652c: 6: set_msg 0x58a0652c: 6: msg: "new message" 0x58a0652c: 6: exit run() 0x6091282c: 7: enter run() 0x6091282c: 7: set_msg 0x6091282c: 7: msg: "new message" 0x6091282c: 7: exit run() 0x5b0a862c: 8: enter run() 0x5b0a862c: 8: set_msg 0x5b0a862c: 8: msg: "new message" 0x5b0a862c: 8: exit run() 0x6091262c: 9: enter run() 0x6091262c: 9: set_msg 0x6091262c: 9: msg: "new message" 0x6091262c: 9: exit run() 0x5b0a822c: 10: enter run() 0x5b0a822c: 10: set_msg 0x5b0a822c: 10: msg: "new message" 0x5b0a822c: 10: exit run() 0x5b0a8b2c: 11: enter run() 0x5b0a8b2c: 11: set_msg 0x5b0a8b2c: 11: msg: "new message" 0x5b0a8b2c: 11: exit run() 0x60912a2c: 12: enter run() 0x60912a2c: 12: set_msg 0x60912a2c: 12: msg: "new message" 0x60912a2c: 12: exit run() 0x58a0632c: 13: enter run() 0x58a0632c: 13: set_msg 0x58a0632c: 13: msg: "new message" 0x58a0632c: 13: exit run() 0x58a0692c: 14: enter run() 0x58a0692c: 14: set_msg 0x58a0692c: 14: msg: "new message" 0x58a0692c: 14: exit run() 0x5145752c: 15: enter run() 0x5145752c: 15: set_msg 0x5145752c: 15: msg: "new message" 0x5145752c: 15: exit run() main: 44 0x5b0a842c: 0: enter run() 0x5b0a842c: 0: set_msg 0x5b0a842c: 0: msg: "new message" 0x5b0a842c: 0: exit run() 0x60912e2c: 1: enter run() 0x60912e2c: 1: set_msg 0x60912e2c: 1: msg: "new message" 0x5b0a8e2c: 2: enter run() 0x60912e2c: 1: exit run() 0x5b0a8e2c: 2: set_msg 0x5b0a8e2c: 2: msg: "new message" 0x5b0a8e2c: 2: exit run() 0x6091202c: 3: enter run() 0x6091202c: 3: set_msg 0x6091202c: 3: msg: "new message" 0x6091202c: 3: exit run() 0x5145702c: 4: enter run() 0x5145702c: 4: set_msg 0x5145702c: 4: msg: "new message" 0x5145702c: 4: exit run() 0x5b0a872c: 5: enter run() 0x5b0a872c: 5: set_msg 0x5b0a872c: 5: msg: "new message" 0x5b0a872c: 5: exit run() 0x5b0a882c: 6: enter run() 0x5b0a882c: 6: set_msg 0x5b0a882c: 6: msg: "new message" 0x5b0a882c: 6: exit run() 0x58a06c2c: 7: enter run() 0x58a06c2c: 7: set_msg 0x58a06c2c: 7: msg: "new message" 0x58a06c2c: 7: exit run() 0x51457b2c: 8: enter run() 0x51457b2c: 8: set_msg 0x51457b2c: 8: msg: "new message" 0x51457b2c: 8: exit run() 0x5b0a8c2c: 9: enter run() 0x5b0a8c2c: 9: set_msg 0x5b0a8c2c: 9: msg: "new message" 0x5b0a8c2c: 9: exit run() 0x5b0a802c: 10: enter run() 0x5b0a802c: 10: set_msg 0x5b0a802c: 10: msg: "new message" 0x5b0a802c: 10: exit run() 0x5145712c: 11: enter run() 0x5145712c: 11: set_msg 0x5145712c: 11: msg: "new message" 0x5145712c: 11: exit run() 0x6091212c: 12: enter run() 0x6091212c: 12: set_msg 0x6091212c: 12: msg: "new message" 0x6091212c: 12: exit run() 0x5b0a892c: 13: enter run() 0x5b0a892c: 13: set_msg 0x5b0a892c: 13: msg: "new message" 0x58a06d2c: 14: enter run() 0x5145792c: 15: enter run() 0x5b0a892c: 13: exit run() 0x5145792c: 15: set_msg 0x5145792c: 15: msg: "new message" 0x5145792c: 15: exit run() 0x58a06d2c: 14: set_msg 0x58a06d2c: 14: msg: "new message" 0x58a06d2c: 14: exit run() main: 45 0x5b0a8f2c: 0: enter run() 0x5b0a8f2c: 0: set_msg 0x5b0a8f2c: 0: msg: "new message" 0x5b0a8f2c: 0: exit run() 0x51457c2c: 1: enter run() 0x51457c2c: 1: set_msg 0x51457c2c: 1: msg: "new message" 0x51457c2c: 1: exit run() 0x5b0a822c: 2: enter run() 0x5b0a822c: 2: set_msg 0x5b0a822c: 2: msg: "new message" 0x5b0a822c: 2: exit run() 0x5145722c: 3: enter run() 0x5145722c: 3: set_msg 0x5145722c: 3: msg: "new message" 0x5145722c: 3: exit run() 0x5b0a8a2c: 4: enter run() 0x5b0a8a2c: 4: set_msg 0x5b0a8a2c: 4: msg: "new message" 0x5b0a8a2c: 4: exit run() 0x5145782c: 5: enter run() 0x5145782c: 5: set_msg 0x5145782c: 5: msg: "new message" 0x5145782c: 5: exit run() 0x5b0a802c: 6: enter run() 0x5b0a802c: 6: set_msg 0x5b0a802c: 6: msg: "new message" 0x5b0a802c: 6: exit run() 0x51457a2c: 7: enter run() 0x51457a2c: 7: set_msg 0x51457a2c: 7: msg: "new message" 0x51457a2c: 7: exit run() 0x51457f2c: 8: enter run() 0x51457f2c: 8: set_msg 0x51457f2c: 8: msg: "new message" 0x51457f2c: 8: exit run() 0x6091272c: 9: enter run() 0x6091272c: 9: set_msg 0x6091272c: 9: msg: "new message" 0x6091272c: 9: exit run() 0x58a06e2c: 10: enter run() 0x58a06e2c: 10: set_msg 0x58a06e2c: 10: msg: "new message" 0x58a06e2c: 10: exit run() 0x5b0a812c: 11: enter rthread reaping 0x5b0a8f2c stack 0x782e3520 rthread reaping 0x51457c2c stack 0x782c84c0 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a822c stack 0x782c83a0 rthread reaping 0x5145722c stack 0x782da320 rthread reaping 0x5b0a8a2c stack 0x782da8c0 rthread reaping 0x5145782c stack 0x782e3bc0 rthread reaping 0x5b0a802c stack 0x782dace0 0x5b0a832c: rwlock_wrlock 0x782a8320 (2147483647) rthread reaping 0x51457a2c stack 0x782e3280 rthread reaping 0x51457f2c stack 0x782c8780 0x51457d2c: rwlock_wrlock 0x782a8320 (4294967295) rthread reaping 0x6091272c stack 0x782e3000 rthread reaping 0x58a06e2c stack 0x782be6e0 0x5b0a842c: rwlock_wrlock 0x782a8320 (4294967295) 0x51457e2c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a812c stack 0x782dae40 0x51457e2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (4294967295) 0x5b0a842c: rwlock_rdlock 0x782a8320 (2147483647) 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a832c stack 0x782e3040 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782e3240 rthread reaping 0x51457e2c stack 0x782e3140 rthread reaping 0x51457d2c stack 0x782da980 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_rdlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_wrlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_rdlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0692c stack 0x782e3140 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0622c stack 0x782da980 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a8e2c stack 0x782e3240 rthread reaping 0x5145732c stack 0x782e3040 0x5b0a8b2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb82c stack 0x782dae40 rthread reaping 0x5b0a8f2c stack 0x782be6e0 rthread reaping 0x5b0a802c stack 0x782e3000 0x51457b2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bbd2c stack 0x782c8780 0x51457b2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06b2c stack 0x782e3280 0x51457b2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145742c stack 0x782dace0 0x51457b2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a852c stack 0x782e3bc0 rthread reaping 0x538bb92c stack 0x782da8c0 rthread reaping 0x58a0682c stack 0x782da320 rthread reaping 0x538bbc2c stack 0x782c83a0 rthread reaping 0x5b0a8b2c stack 0x782c84c0 rthread reaping 0x51457b2c stack 0x782e3520 0x538bb62c: rwlock_wrlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_rdlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bb62c stack 0x782c84c0 0x538bbe2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145792c stack 0x782e3520 0x538bbe2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a892c stack 0x782c83a0 0x538bbe2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0672c stack 0x782da320 rthread reaping 0x58a06a2c stack 0x782da8c0 rthread reaping 0x58a0602c stack 0x782e3bc0 0x538bba2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a822c stack 0x782dace0 0x538bba2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782e3280 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782c8780 rthread reaping 0x5145752c stack 0x782e3000 rthread reaping 0x58a06c2c stack 0x782be6e0 rthread reaping 0x5b0a8a2c stack 0x782dae40 rthread reaping 0x5145762c stack 0x782e3040 rthread reaping 0x58a0622c stack 0x782e3240 rthread reaping 0x538bbe2c stack 0x782da980 rthread reaping 0x538bba2c stack 0x782e3140 0x538bb32c: rwlock_wrlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_rdlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_rdlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_wrlock 0x782a8320 (0) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_rdlock 0x782a8320 (0) 0x538bb72c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_wrlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_rdlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb32c stack 0x782e3140 0x5145782c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a852c stack 0x782da980 0x5145782c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0672c stack 0x782e3240 0x5145782c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bbd2c stack 0x782e3040 0x5145782c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb82c stack 0x782dae40 rthread reaping 0x5145722c stack 0x782be6e0 0x58a0682c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145772c stack 0x782e3000 0x58a0682c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb12c stack 0x782c8780 0x58a0682c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bb72c stack 0x782e3280 0x58a0682c: rwlock_unlock 0x782a8320 rthread reaping 0x5145702c stack 0x782dace0 rthread reaping 0x5145732c stack 0x782e3bc0 rthread reaping 0x58a0692c stack 0x782da8c0 rthread reaping 0x538bbf2c stack 0x782da320 rthread reaping 0x58a0632c stack 0x782c83a0 rthread reaping 0x5145782c stack 0x782e3520 rthread reaping 0x58a0682c stack 0x782c84c0 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x538bb92c: rwlock_wrlock 0x782a8320 (2147483647) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_wrlock 0x782a8320 (1) 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (2147483649) 0x51457a2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a06d2c: rwlock_wrlock 0x782a8320 (4294967295) 0x538bb92c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x538bb92c: rwlock_rdlock 0x782a8320 (2147483647) 0x58a06a2c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a06c2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_rdlock 0x782a8320 (4294967295) 0x51457b2c: rwlock_wrlock 0x782a8320 (4294967295) 0x5b0a832c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (4294967295) 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (2147483653) rthread reaping 0x5145792c stack 0x782c84c0 rthread reaping 0x51457a2c stack 0x782e3520 0x538bb92c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (2147483651) 0x51457d2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_wrlock 0x782a8320 (2147483649) 0x58a0602c: rwlock_wrlock 0x782a8320 (2147483649) 0x5145702c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb92c stack 0x782c83a0 rthread reaping 0x51457d2c stack 0x782da320 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (4294967295) 0x58a0602c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_rdlock 0x782a8320 (1) 0x58a06a2c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06d2c stack 0x782dace0 rthread reaping 0x58a06c2c stack 0x782e3280 rthread reaping 0x5b0a8d2c stack 0x782da8c0 rthread reaping 0x5145732c stack 0x782e3bc0 rthread reaping 0x58a06a2c stack 0x782c8780 rthread reaping 0x5b0a832c stack 0x782e3000 rthread reaping 0x51457b2c stack 0x782be6e0 rthread reaping 0x51457e2c stack 0x782dae40 rthread reaping 0x5145702c stack 0x782e3040 rthread reaping 0x538bb02c stack 0x782e3240 rthread reaping 0x58a0602c stack 0x782da980 rthread reaping 0x538bb52c stack 0x782e3140 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_wrlock 0x782a8320 (1) 0x51457a2c: rwlock_wrlock 0x782a8320 (2147483649) 0x58a06d2c: rwlock_wrlock 0x782a8320 (2147483649) 0x58a0612c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (4294967295) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (1) 0x58a06d2c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (2147483647) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (1) 0x51457c2c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x538bbe2c: rwlock_wrlock 0x782a8320 (1) 0x58a0672c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_rdlock 0x782a8320 (0) 0x538bbe2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_wrlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_rdlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06e2c stack 0x782e3140 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a0612c stack 0x782da980 0x5b0a842c: rwlock_unlock 0x782a8320 rthread reaping 0x51457a2c stack 0x782e3240 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0642c stack 0x782e3040 0x5b0a842c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06d2c stack 0x782dae40 rthread reaping 0x5b0a802c stack 0x782be6e0 rthread reaping 0x58a0672c stack 0x782e3000 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x51457c2c stack 0x782c8780 0x5b0a872c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbe2c stack 0x782e3bc0 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06b2c stack 0x782da8c0 0x5b0a872c: rwlock_unlock 0x782a8320 rthread reaping 0x538bba2c stack 0x782e3280 rthread reaping 0x5b0a882c stack 0x782dace0 rthread reaping 0x538bbb2c stack 0x782da320 rthread reaping 0x538bbc2c stack 0x782c83a0 rthread reaping 0x5b0a842c stack 0x782e3520 rthread reaping 0x5b0a872c stack 0x782c84c0 0x538bb42c: rwlock_wrlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_rdlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x538bb22c: rwlock_wrlock 0x782a8320 (0) 0x538bb22c: rwlock_unlock 0x782a8320 0x538bb22c: rwlock_rdlock 0x782a8320 (0) 0x538bb22c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_wrlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_rdlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_wrlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_rdlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb42c stack 0x782e3520 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145722c stack 0x782c84c0 0x5b0a8a2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb12c stack 0x782c83a0 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06a2c stack 0x782da320 0x5b0a8a2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0632c stack 0x782dace0 rthread reaping 0x538bb22c stack 0x782e3280 rthread reaping 0x5b0a812c stack 0x782da8c0 rthread reaping 0x538bb92c stack 0x782e3bc0 rthread reaping 0x58a0652c stack 0x782c8780 rthread reaping 0x538bb32c stack 0x782e3000 0x51457e2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5145772c stack 0x782be6e0 0x51457e2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbd2c stack 0x782dae40 0x51457e2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a8d2c stack 0x782e3040 0x51457e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a822c stack 0x782e3240 rthread reaping 0x5b0a8a2c stack 0x782da980 rthread reaping 0x51457e2c stack 0x782e3140 0x538bbf2c: rwlock_wrlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_rdlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_wrlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x51457f2c: rwlock_rdlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbf2c stack 0x782da980 0x538bbc2c: rwlock_wrlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a832c stack 0x782e3140 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a892c stack 0x782e3240 0x538bbc2c: rwlock_unlock 0x782a8320 rthread reaping 0x51457b2c stack 0x782e3040 rthread reaping 0x58a06d2c stack 0x782dae40 rthread reaping 0x51457d2c stack 0x782be6e0 0x5145772c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x51457f2c stack 0x782e3000 0x5145772c: rwlock_unlock 0x782a8320 rthread reaping 0x5145752c stack 0x782c8780 0x5145772c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bb02c stack 0x782e3bc0 0x5145772c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0682c stack 0x782da8c0 rthread reaping 0x5145702c stack 0x782e3280 rthread reaping 0x538bb12c stack 0x782dace0 rthread reaping 0x58a06b2c stack 0x782da320 rthread reaping 0x5145712c stack 0x782c83a0 rthread reaping 0x538bbc2c stack 0x782c84c0 rthread reaping 0x5145772c stack 0x782e3520 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_wrlock 0x782a8320 (2147483647) 0x538bb52c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x538bb52c: rwlock_rdlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (2147483649) 0x538bba2c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_wrlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_rdlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 rthread reaping 0x5145712c stack 0x782e3520 0x538bbe2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bb52c stack 0x782c84c0 0x538bbe2c: rwlock_unlock 0x782a8320 0x538bbe2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bba2c stack 0x782c83a0 rthread reaping 0x58a0662c stack 0x782da320 0x538bbe2c: rwlock_unlock 0x782a8320 rthread reaping 0x51457e2c stack 0x782dace0 rthread reaping 0x538bb32c stack 0x782e3280 rthread reaping 0x5b0a8a2c stack 0x782da8c0 0x5145762c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a822c stack 0x782e3bc0 0x5145762c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbd2c stack 0x782c8780 0x5145762c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06c2c stack 0x782e3000 0x5145762c: rwlock_unlock 0x782a8320 rthread reaping 0x5145722c stack 0x782be6e0 rthread reaping 0x5145742c stack 0x782dae40 rthread reaping 0x5b0a882c stack 0x782e3040 rthread reaping 0x58a0692c stack 0x782e3240 rthread reaping 0x538bbe2c stack 0x782e3140 rthread reaping 0x5145762c stack 0x782da980 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_wrlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_wrlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x538bbf2c: rwlock_rdlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) run() 0x5b0a832c: 12: enter run() 0x51457d2c: 13: enter run() 0x5b0a842c: 14: enter run() 0x51457e2c: 15: enter run() 0x5b0a812c: 11: set_msg 0x5b0a812c: 11: msg: "new message" 0x5b0a832c: 12: set_msg 0x5b0a812c: 11: exit run() 0x5b0a842c: 14: set_msg 0x51457e2c: 15: set_msg 0x5b0a832c: 12: msg: "new message" 0x5b0a842c: 14: msg: "new message" 0x5b0a832c: 12: exit run() 0x51457e2c: 15: msg: "new message" 0x5b0a842c: 14: exit run() 0x51457e2c: 15: exit run() 0x51457d2c: 13: set_msg 0x51457d2c: 13: msg: "new message" 0x51457d2c: 13: exit run() main: 46 0x58a0692c: 0: enter run() 0x58a0692c: 0: set_msg 0x58a0692c: 0: msg: "new message" 0x58a0692c: 0: exit run() 0x58a0622c: 1: enter run() 0x58a0622c: 1: set_msg 0x58a0622c: 1: msg: "new message" 0x58a0622c: 1: exit run() 0x5b0a8e2c: 2: enter run() 0x5b0a8e2c: 2: set_msg 0x5b0a8e2c: 2: msg: "new message" 0x5b0a8e2c: 2: exit run() 0x5145732c: 3: enter run() 0x5145732c: 3: set_msg 0x5145732c: 3: msg: "new message" 0x5145732c: 3: exit run() 0x538bb82c: 4: enter run() 0x538bb82c: 4: set_msg 0x538bb82c: 4: msg: "new message" 0x538bb82c: 4: exit run() 0x5b0a8f2c: 5: enter run() 0x5b0a8f2c: 5: set_msg 0x5b0a8f2c: 5: msg: "new message" 0x5b0a8f2c: 5: exit run() 0x5b0a802c: 6: enter run() 0x5b0a802c: 6: set_msg 0x5b0a802c: 6: msg: "new message" 0x5b0a802c: 6: exit run() 0x538bbd2c: 7: enter run() 0x538bbd2c: 7: set_msg 0x538bbd2c: 7: msg: "new message" 0x538bbd2c: 7: exit run() 0x58a06b2c: 8: enter run() 0x58a06b2c: 8: set_msg 0x58a06b2c: 8: msg: "new message" 0x58a06b2c: 8: exit run() 0x5145742c: 9: enter run() 0x5145742c: 9: set_msg 0x5145742c: 9: msg: "new message" 0x5145742c: 9: exit run() 0x5b0a852c: 10: enter run() 0x5b0a852c: 10: set_msg 0x5b0a852c: 10: msg: "new message" 0x5b0a852c: 10: exit run() 0x538bb92c: 11: enter run() 0x538bb92c: 11: set_msg 0x538bb92c: 11: msg: "new message" 0x538bb92c: 11: exit run() 0x58a0682c: 12: enter run() 0x58a0682c: 12: set_msg 0x58a0682c: 12: msg: "new message" 0x58a0682c: 12: exit run() 0x538bbc2c: 13: enter run() 0x538bbc2c: 13: set_msg 0x538bbc2c: 13: msg: "new message" 0x538bbc2c: 13: exit run() 0x5b0a8b2c: 14: enter run() 0x5b0a8b2c: 14: set_msg 0x5b0a8b2c: 14: msg: "new message" 0x5b0a8b2c: 14: exit run() 0x51457b2c: 15: enter run() 0x51457b2c: 15: set_msg 0x51457b2c: 15: msg: "new message" 0x51457b2c: 15: exit run() main: 47 0x538bb62c: 0: enter run() 0x538bb62c: 0: set_msg 0x538bb62c: 0: msg: "new message" 0x538bb62c: 0: exit run() 0x5145792c: 1: enter run() 0x5145792c: 1: set_msg 0x5145792c: 1: msg: "new message" 0x5145792c: 1: exit run() 0x5b0a892c: 2: enter run() 0x5b0a892c: 2: set_msg 0x5b0a892c: 2: msg: "new message" 0x5b0a892c: 2: exit run() 0x58a0672c: 3: enter run() 0x58a0672c: 3: set_msg 0x58a0672c: 3: msg: "new message" 0x58a0672c: 3: exit run() 0x58a06a2c: 4: enter run() 0x58a06a2c: 4: set_msg 0x58a06a2c: 4: msg: "new message" 0x58a06a2c: 4: exit run() 0x58a0602c: 5: enter run() 0x58a0602c: 5: set_msg 0x58a0602c: 5: msg: "new message" 0x58a0602c: 5: exit run() 0x5b0a822c: 6: enter run() 0x5b0a822c: 6: set_msg 0x5b0a822c: 6: msg: "new message" 0x5b0a822c: 6: exit run() 0x5b0a842c: 7: enter run() 0x5b0a842c: 7: set_msg 0x5b0a842c: 7: msg: "new message" 0x5b0a842c: 7: exit run() 0x5b0a862c: 8: enter run() 0x5b0a862c: 8: set_msg 0x5b0a862c: 8: msg: "new message" 0x5b0a862c: 8: exit run() 0x5145752c: 9: enter run() 0x5145752c: 9: set_msg 0x5145752c: 9: msg: "new message" 0x5145752c: 9: exit run() 0x58a06c2c: 10: enter run() 0x58a06c2c: 10: set_msg 0x58a06c2c: 10: msg: "new message" 0x58a06c2c: 10: exit run() 0x5b0a8a2c: 11: enter run() 0x5b0a8a2c: 11: set_msg 0x5b0a8a2c: 11: msg: "new message" 0x5b0a8a2c: 11: exit run() 0x5145762c: 12: enter run() 0x5145762c: 12: set_msg 0x5145762c: 12: msg: "new message" 0x5145762c: 12: exit run() 0x58a0622c: 13: enter run() 0x58a0622c: 13: set_msg 0x58a0622c: 13: msg: "new message" 0x58a0622c: 13: exit run() 0x538bbe2c: 14: enter run() 0x538bbe2c: 14: set_msg 0x538bbe2c: 14: msg: "new message" 0x538bbe2c: 14: exit run() 0x538bba2c: 15: enter run() 0x538bba2c: 15: set_msg 0x538bba2c: 15: msg: "new message" 0x538bba2c: 15: exit run() main: 48 0x538bb32c: 0: enter run() 0x538bb32c: 0: set_msg 0x538bb32c: 0: msg: "new message" 0x538bb32c: 0: exit run() 0x5b0a852c: 1: enter run() 0x5b0a852c: 1: set_msg 0x5b0a852c: 1: msg: "new message" 0x5b0a852c: 1: exit run() 0x58a0672c: 2: enter run() 0x58a0672c: 2: set_msg 0x58a0672c: 2: msg: "new message" 0x58a0672c: 2: exit run() 0x538bbd2c: 3: enter run() 0x538bbd2c: 3: set_msg 0x538bbd2c: 3: msg: "new message" 0x538bbd2c: 3: exit run() 0x538bb82c: 4: enter run() 0x538bb82c: 4: set_msg 0x538bb82c: 4: msg: "new message" 0x538bb82c: 4: exit run() 0x5145722c: 5: enter run() 0x5145722c: 5: set_msg 0x5145722c: 5: msg: "new message" 0x5145722c: 5: exit run() 0x5145772c: 6: enter run() 0x5145772c: 6: set_msg 0x5145772c: 6: msg: "new message" 0x5145772c: 6: exit run() 0x538bb12c: 7: enter run() 0x538bb12c: 7: set_msg 0x538bb12c: 7: msg: "new message" 0x538bb12c: 7: exit run() 0x538bb72c: 8: enter run() 0x538bb72c: 8: set_msg 0x538bb72c: 8: msg: "new message" 0x538bb72c: 8: exit run() 0x5145702c: 9: enter run() 0x5145702c: 9: set_msg 0x5145702c: 9: msg: "new message" 0x5145702c: 9: exit run() 0x5145732c: 10: enter run() 0x5145732c: 10: set_msg 0x5145732c: 10: msg: "new message" 0x5145732c: 10: exit run() 0x58a0692c: 11: enter run() 0x58a0692c: 11: set_msg 0x58a0692c: 11: msg: "new message" 0x58a0692c: 11: exit run() 0x538bbf2c: 12: enter run() 0x538bbf2c: 12: set_msg 0x538bbf2c: 12: msg: "new message" 0x538bbf2c: 12: exit run() 0x58a0632c: 13: enter run() 0x58a0632c: 13: set_msg 0x58a0632c: 13: msg: "new message" 0x58a0632c: 13: exit run() 0x5145782c: 14: enter run() 0x5145782c: 14: set_msg 0x5145782c: 14: msg: "new message" 0x5145782c: 14: exit run() 0x58a0682c: 15: enter run() 0x58a0682c: 15: set_msg 0x58a0682c: 15: msg: "new message" 0x58a0682c: 15: exit run() main: 49 0x5145792c: 0: enter run() 0x5145792c: 0: set_msg 0x5145792c: 0: msg: "new message" 0x51457a2c: 1: enter run() 0x5145792c: 0: exit run() 0x538bb92c: 2: enter run() 0x51457a2c: 1: set_msg 0x51457d2c: 3: enter run() 0x5b0a8d2c: 4: enter run() 0x51457a2c: 1: msg: "new message" 0x5145732c: 5: enter run() 0x58a06d2c: 6: enter run() 0x51457a2c: 1: exit run() 0x538bb92c: 2: set_msg 0x58a06c2c: 7: enter run() 0x58a06a2c: 8: enter run() 0x58a06c2c: 7: set_msg 0x5b0a832c: 9: enter run() 0x51457b2c: 10: enter run() 0x5b0a832c: 9: set_msg 0x51457d2c: 3: set_msg 0x51457e2c: 11: enter run() 0x51457e2c: 11: set_msg 0x51457b2c: 10: set_msg 0x5145702c: 12: enter run() 0x5145702c: 12: set_msg 0x51457e2c: 11: msg: "new message" 0x538bb92c: 2: msg: "new message" 0x51457b2c: 10: msg: "new message" 0x58a06c2c: 7: msg: "new message" 0x538bb02c: 13: enter run() 0x51457e2c: 11: exit run() 0x51457d2c: 3: msg: "new message" 0x5b0a832c: 9: msg: "new message" 0x538bb92c: 2: exit run() 0x538bb52c: 15: enter run() 0x58a0602c: 14: enter run() 0x51457b2c: 10: exit run() 0x5145702c: 12: msg: "new message" 0x58a06c2c: 7: exit run() 0x51457d2c: 3: exit run() 0x5b0a832c: 9: exit run() 0x5145702c: 12: exit run() 0x58a06a2c: 8: set_msg 0x58a06d2c: 6: set_msg 0x538bb02c: 13: set_msg 0x58a0602c: 14: set_msg 0x538bb02c: 13: msg: "new message" 0x538bb02c: 13: exit run() 0x538bb52c: 15: set_msg 0x58a06a2c: 8: msg: "new message" 0x538bb52c: 15: msg: "new message" 0x58a06a2c: 8: exit run() 0x58a0602c: 14: msg: "new message" 0x58a06d2c: 6: msg: "new message" 0x538bb52c: 15: exit run() 0x58a06d2c: 6: exit run() 0x58a0602c: 14: exit run() 0x5145732c: 5: set_msg 0x5b0a8d2c: 4: set_msg 0x5b0a8d2c: 4: msg: "new message" 0x5145732c: 5: msg: "new message" 0x5b0a8d2c: 4: exit run() 0x5145732c: 5: exit run() main: 50 0x58a06e2c: 0: enter run() 0x58a06e2c: 0: set_msg 0x58a06e2c: 0: msg: "new message" 0x58a0612c: 1: enter run() 0x58a06e2c: 0: exit run() 0x58a0612c: 1: set_msg 0x58a0642c: 3: enter run() 0x51457a2c: 2: enter run() 0x58a06d2c: 4: enter run() 0x58a0612c: 1: msg: "new message" 0x5b0a802c: 5: enter run() 0x5b0a802c: 5: set_msg 0x58a0612c: 1: exit run() 0x58a0642c: 3: set_msg 0x58a06d2c: 4: set_msg 0x58a0642c: 3: msg: "new message" 0x58a06d2c: 4: msg: "new message" 0x58a0642c: 3: exit run() 0x5b0a802c: 5: msg: "new message" 0x58a06d2c: 4: exit run() 0x58a0672c: 6: enter run() 0x5b0a802c: 5: exit run() 0x51457a2c: 2: set_msg 0x51457c2c: 7: enter run() 0x51457c2c: 7: set_msg 0x51457a2c: 2: msg: "new message" 0x51457a2c: 2: exit run() 0x51457c2c: 7: msg: "new message" 0x51457c2c: 7: exit run() 0x58a0672c: 6: set_msg 0x538bbe2c: 8: enter run() 0x58a0672c: 6: msg: "new message" 0x58a0672c: 6: exit run() 0x538bbe2c: 8: set_msg 0x538bbe2c: 8: msg: "new message" 0x538bbe2c: 8: exit run() 0x58a06b2c: 9: enter run() 0x58a06b2c: 9: set_msg 0x58a06b2c: 9: msg: "new message" 0x58a06b2c: 9: exit run() 0x538bba2c: 10: enter run() 0x538bba2c: 10: set_msg 0x538bba2c: 10: msg: "new message" 0x538bba2c: 10: exit run() 0x5b0a882c: 11: enter run() 0x5b0a882c: 11: set_msg 0x5b0a882c: 11: msg: "new message" 0x5b0a882c: 11: exit run() 0x538bbb2c: 12: enter run() 0x538bbb2c: 12: set_msg 0x538bbb2c: 12: msg: "new message" 0x538bbb2c: 12: exit run() 0x538bbc2c: 13: enter run() 0x538bbc2c: 13: set_msg 0x538bbc2c: 13: msg: "new message" 0x538bbc2c: 13: exit run() 0x5b0a842c: 14: enter run() 0x5b0a842c: 14: set_msg 0x5b0a842c: 14: msg: "new message" 0x5b0a842c: 14: exit run() 0x5b0a872c: 15: enter run() 0x5b0a872c: 15: set_msg 0x5b0a872c: 15: msg: "new message" 0x5b0a872c: 15: exit run() main: 51 0x538bb42c: 0: enter run() 0x538bb42c: 0: set_msg 0x538bb42c: 0: msg: "new message" 0x538bb42c: 0: exit run() 0x5145722c: 1: enter run() 0x5145722c: 1: set_msg 0x5145722c: 1: msg: "new message" 0x5145722c: 1: exit run() 0x538bb12c: 2: enter run() 0x538bb12c: 2: set_msg 0x538bb12c: 2: msg: "new message" 0x538bb12c: 2: exit run() 0x58a06a2c: 3: enter run() 0x58a06a2c: 3: set_msg 0x58a06a2c: 3: msg: "new message" 0x58a06a2c: 3: exit run() 0x58a0632c: 4: enter run() 0x58a0632c: 4: set_msg 0x58a0632c: 4: msg: "new message" 0x58a0632c: 4: exit run() 0x538bb22c: 5: enter run() 0x538bb22c: 5: set_msg 0x538bb22c: 5: msg: "new message" 0x538bb22c: 5: exit run() 0x5b0a812c: 6: enter run() 0x5b0a812c: 6: set_msg 0x5b0a812c: 6: msg: "new message" 0x5b0a812c: 6: exit run() 0x538bb92c: 7: enter run() 0x538bb92c: 7: set_msg 0x538bb92c: 7: msg: "new message" 0x538bb92c: 7: exit run() 0x58a0652c: 8: enter run() 0x58a0652c: 8: set_msg 0x58a0652c: 8: msg: "new message" 0x58a0652c: 8: exit run() 0x538bb32c: 9: enter run() 0x538bb32c: 9: set_msg 0x538bb32c: 9: msg: "new message" 0x538bb32c: 9: exit run() 0x5145772c: 10: enter run() 0x5145772c: 10: set_msg 0x5145772c: 10: msg: "new message" 0x5145772c: 10: exit run() 0x538bbd2c: 11: enter run() 0x538bbd2c: 11: set_msg 0x538bbd2c: 11: msg: "new message" 0x538bbd2c: 11: exit run() 0x5b0a8d2c: 12: enter run() 0x5b0a8d2c: 12: set_msg 0x5b0a8d2c: 12: msg: "new message" 0x5b0a8d2c: 12: exit run() 0x5b0a822c: 13: enter run() 0x5b0a822c: 13: set_msg 0x5b0a822c: 13: msg: "new message" 0x5b0a822c: 13: exit run() 0x5b0a8a2c: 14: enter run() 0x5b0a8a2c: 14: set_msg 0x5b0a8a2c: 14: msg: "new message" 0x5b0a8a2c: 14: exit run() 0x51457e2c: 15: enter run() 0x51457e2c: 15: set_msg 0x51457e2c: 15: msg: "new message" 0x51457e2c: 15: exit run() main: 52 0x538bbf2c: 0: enter run() 0x538bbf2c: 0: set_msg 0x538bbf2c: 0: msg: "new message" 0x538bbf2c: 0: exit run() 0x5b0a832c: 1: enter run() 0x5b0a832c: 1: set_msg 0x5b0a832c: 1: msg: "new message" 0x5b0a832c: 1: exit run() 0x5b0a892c: 2: enter run() 0x5b0a892c: 2: set_msg 0x5b0a892c: 2: msg: "new message" 0x5b0a892c: 2: exit run() 0x51457b2c: 3: enter run() 0x51457b2c: 3: set_msg 0x51457b2c: 3: msg: "new message" 0x51457b2c: 3: exit run() 0x58a06d2c: 4: enter run() 0x58a06d2c: 4: set_msg 0x58a06d2c: 4: msg: "new message" 0x58a06d2c: 4: exit run() 0x51457d2c: 5: enter run() 0x51457d2c: 5: set_msg 0x51457d2c: 5: msg: "new message" 0x51457d2c: 5: exit run() 0x51457f2c: 6: enter run() 0x51457f2c: 6: set_msg 0x51457f2c: 6: msg: "new message" 0x51457f2c: 6: exit run() 0x5145752c: 7: enter run() 0x5145752c: 7: set_msg 0x5145752c: 7: msg: "new message" 0x5145752c: 7: exit run() 0x538bb02c: 8: enter run() 0x538bb02c: 8: set_msg 0x538bb02c: 8: msg: "new message" 0x538bb02c: 8: exit run() 0x58a0682c: 9: enter run() 0x58a0682c: 9: set_msg 0x58a0682c: 9: msg: "new message" 0x58a0682c: 9: exit run() 0x5145702c: 10: enter run() 0x5145702c: 10: set_msg 0x5145702c: 10: msg: "new message" 0x5145702c: 10: exit run() 0x538bb12c: 11: enter run() 0x538bb12c: 11: set_msg 0x538bb12c: 11: msg: "new message" 0x538bb12c: 11: exit run() 0x58a06b2c: 12: enter run() 0x58a06b2c: 12: set_msg 0x58a06b2c: 12: msg: "new message" 0x58a06b2c: 12: exit run() 0x5145712c: 13: enter run() 0x5145712c: 13: set_msg 0x5145712c: 13: msg: "new message" 0x5145712c: 13: exit run() 0x538bbc2c: 14: enter run() 0x538bbc2c: 14: set_msg 0x538bbc2c: 14: msg: "new message" 0x538bbc2c: 14: exit run() 0x5145772c: 15: enter run() 0x5145772c: 15: set_msg 0x5145772c: 15: msg: "new message" 0x5145772c: 15: exit run() main: 53 0x5145712c: 0: enter run() 0x5145712c: 0: set_msg 0x5145712c: 0: msg: "new message" 0x5145712c: 0: exit run() 0x538bb52c: 1: enter run() 0x538bba2c: 2: enter run() 0x538bb52c: 1: set_msg 0x58a0662c: 3: enter run() 0x538bba2c: 2: set_msg 0x538bb52c: 1: msg: "new message" 0x538bba2c: 2: msg: "new message" 0x538bba2c: 2: exit run() 0x538bb52c: 1: exit run() 0x58a0662c: 3: set_msg 0x51457e2c: 4: enter run() 0x51457e2c: 4: set_msg 0x51457e2c: 4: msg: "new message" 0x58a0662c: 3: msg: "new message" 0x51457e2c: 4: exit run() 0x538bb32c: 5: enter run() 0x58a0662c: 3: exit run() 0x538bb32c: 5: set_msg 0x538bb32c: 5: msg: "new message" 0x5b0a8a2c: 6: enter run() 0x538bb32c: 5: exit run() 0x5b0a8a2c: 6: set_msg 0x5b0a8a2c: 6: msg: "new message" 0x5b0a8a2c: 6: exit run() 0x5b0a822c: 7: enter run() 0x5b0a822c: 7: set_msg 0x5b0a822c: 7: msg: "new message" 0x5b0a822c: 7: exit run() 0x538bbd2c: 8: enter run() 0x538bbd2c: 8: set_msg 0x538bbd2c: 8: msg: "new message" 0x538bbd2c: 8: exit run() 0x58a06c2c: 9: enter run() 0x58a06c2c: 9: set_msg 0x58a06c2c: 9: msg: "new message" 0x58a06c2c: 9: exit run() 0x5145722c: 10: enter run() 0x5145722c: 10: set_msg 0x5145722c: 10: msg: "new message" 0x5145722c: 10: exit run() 0x5145742c: 11: enter run() 0x5145742c: 11: set_msg 0x5145742c: 11: msg: "new message" 0x5145742c: 11: exit run() 0x5b0a882c: 12: enter run() 0x5b0a882c: 12: set_msg 0x5b0a882c: 12: msg: "new message" 0x5b0a882c: 12: exit run() 0x58a0692c: 13: enter run() 0x58a0692c: 13: set_msg 0x58a0692c: 13: msg: "new message" 0x58a0692c: 13: exit run() 0x538bbe2c: 14: enter run() 0x538bbe2c: 14: set_msg 0x538bbe2c: 14: msg: "new message" 0x538bbe2c: 14: exit run() 0x5145762c: 15: enter run() 0x5145762c: 15: set_msg 0x5145762c: 15: msg: "new message" 0x5145762c: 15: exit run() main: 54 0x5b0a8e2c: 0: enter run() 0x5b0a8e2c: 0: set_msg 0x5b0a8e2c: 0: msg: "new message" 0x5b0a8e2c: 0: exit run() 0x5b0a8d2c: 1: enter run() 0x5b0a8d2c: 1: set_msg 0x5b0a8d2c: 1: msg: "new message" 0x5b0a8d2c: 1: exit run() 0x5145772c: 2: enter run() 0x5145772c: 2: set_msg 0x5145772c: 2: msg: "new message" 0x5145772c: 2: exit run() 0x538bb02c: 3: enter run() 0x538bb02c: 3: set_msg 0x538bb02c: 3: msg: "new message" 0x538bb02c: 3: exit run() 0x5b0a8b2c: 4: enter run() 0x5b0a8b2c: 4: set_msg 0x5b0a8b2c: 4: msg: "new message" 0x5b0a8b2c: 4: exit run() 0x5145792c: 5: enter run() 0x5145792c: 5: set_msg 0x5145792c: 5: msg: "new message" 0x5145792c: 5: exit run() 0x58a0642c: 6: enter run() 0x58a0642c: 6: set_msg 0x58a0642c: 6: msg: "new message" 0x58a0642c: 6: exit run() 0x538bbf2c: 7: enter run() 0x538bbf2c: 7: set_msg 0x538bbf2c: 7: msg: "new message" 0x538bbf2c: 7: exit run() 0x58a06d2c: 8: enter run() 0x58a06d2c: 8: set_msg 0x58a06d2c: 8: msg: "new message" 0x58a06d2c: 8: exit run() 0x58a0602c: 9: enter run() 0x58a0602c: 9: set_msg 0x58a0602c: 9: msg: "new message" 0x58a0602c: 9: exit run() 0x58a0662c: 10: enter run() 0x58a0662c: 10: set_msg 0x58a0662c: 10: msg: "new message" 0x58a0662c: 10: exit run() 0x58a0632c: 11: enter run() 0x58a0632c: 11: set_msg 0x58a0632c: 11: msg: "new message" 0x58a0632c: 11: exit run() 0x538bb12c: 12: enter run() 0x538bb12c: 12: set_msg 0x538bb12c: 12: msg: "new message" 0x538bb12c: 12: exit run() 0x5145782c: 13: enter run() 0x5145782c: 1rthread reaping 0x5b0a8e2c stack 0x782da980 0x5145782c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8d2c stack 0x782e3140 0x538bb22c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145772c stack 0x782e3240 rthread reaping 0x538bb02c stack 0x782e3040 rthread reaping 0x5b0a8b2c stack 0x782dae40 0x58a06a2c: rwlock_wrlock 0x782a8320 (4294967295) rthread reaping 0x5145792c stack 0x782be6e0 rthread reaping 0x58a0642c stack 0x782e3000 0x538bb22c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbf2c stack 0x782c8780 rthread reaping 0x58a06d2c stack 0x782e3bc0 0x5145782c: rwlock_unlock 0x782a8320 0x538bb22c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0602c stack 0x782da8c0 0x538bb22c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0662c stack 0x782e3280 rthread reaping 0x58a0632c stack 0x782dace0 rthread reaping 0x538bb12c stack 0x782da320 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bb22c stack 0x782c84c0 0x58a06a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145782c stack 0x782c83a0 rthread reaping 0x58a06a2c stack 0x782e3520 0x538bb42c: rwlock_wrlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_rdlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_wrlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x58a0682c: rwlock_rdlock 0x782a8320 (0) 0x58a0682c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_wrlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bbc2c: rwlock_rdlock 0x782a8320 (0) 0x538bbc2c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_wrlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_rdlock 0x782a8320 (0) 0x538bb32c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8e2c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_wrlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x58a0692c: rwlock_rdlock 0x782a8320 (0) 0x58a0692c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_wrlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb42c stack 0x782c84c0 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a8a2c stack 0x782e3520 0x5b0a822c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0682c stack 0x782c83a0 rthread reaping 0x538bbc2c stack 0x782da320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bb02c stack 0x782dace0 0x5b0a822c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06b2c stack 0x782e3280 rthread reaping 0x58a06e2c stack 0x782da8c0 rthread reaping 0x51457d2c stack 0x782e3bc0 0x58a0662c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bb32c stack 0x782c8780 rthread reaping 0x5b0a8e2c stack 0x782e3000 0x58a0662c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a842c stack 0x782be6e0 0x58a0662c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0692c stack 0x782dae40 rthread reaping 0x5b0a892c stack 0x782e3040 0x58a0662c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a812c stack 0x782e3240 rthread reaping 0x5b0a822c stack 0x782e3140 rthread reaping 0x58a0662c stack 0x782da980 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (2147483647) 0x5145722c: rwlock_rdlock 0x782a8320 (2147483647) 0x51457c2c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (4294967295) 0x58a0672c: rwlock_rdlock 0x782a8320 (2) 0x5145722c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_wrlock 0x782a8320 (0) 0x538bb42c: rwlock_wrlock 0x782a8320 (2147483647) 0x538bbb2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x538bbb2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_wrlock 0x782a8320 (2147483647) 0x538bb42c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_rdlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_wrlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x538bb62c: rwlock_rdlock 0x782a8320 (0) 0x538bb62c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0632c stack 0x782e3140 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06f2c stack 0x782da980 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145722c stack 0x782e3240 0x5b0a852c: rwlock_unlock 0x782a8320 rthread reaping 0x51457c2c stack 0x782e3040 rthread reaping 0x58a0672c stack 0x782dae40 rthread reaping 0x538bbb2c stack 0x782be6e0 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bb42c stack 0x782e3000 0x5b0a802c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06a2c stack 0x782c8780 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bba2c stack 0x782e3bc0 0x5b0a802c: rwlock_unlock 0x782a8320 rthread reaping 0x5145732c stack 0x782da8c0 rthread reaping 0x5b0a872c stack 0x782e3280 rthread reaping 0x58a06c2c stack 0x782dace0 rthread reaping 0x538bb62c stack 0x782da320 rthread reaping 0x5b0a832c stack 0x782c83a0 rthread reaping 0x5b0a852c stack 0x782e3520 rthread reaping 0x5b0a802c stack 0x782c84c0 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_wrlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_rdlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_wrlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x51457a2c: rwlock_rdlock 0x782a8320 (0) 0x51457a2c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_wrlock 0x782a8320 (0) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_rdlock 0x782a8320 (0) 0x538bb72c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (0) 0x51457e2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06e2c stack 0x782c84c0 0x538bbe2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a8c2c stack 0x782e3520 0x538bbe2c: rwlock_unlock 0x782a8320 rthread reaping 0x538bb42c stack 0x782c83a0 0x538bbe2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06f2c stack 0x782da320 0x538bbe2c: rwlock_unlock 0x782a8320 rthread reaping 0x51457a2c stack 0x782dace0 rthread reaping 0x538bb72c stack 0x782e3280 rthread reaping 0x5b0a812c stack 0x782da8c0 0x51457f2c: rwlock_wrlock 0x782a8320 (0) 0x51457f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8a2c stack 0x782e3bc0 0x51457f2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457e2c stack 0x782c8780 0x51457f2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8f2c stack 0x782e3000 rthread reaping 0x58a06d2c stack 0x782be6e0 rthread reaping 0x5b0a8b2c stack 0x782dae40 rthread reaping 0x58a0602c stack 0x782e3040 rthread reaping 0x538bba2c stack 0x782e3240 rthread reaping 0x538bbe2c stack 0x782da980 rthread reaping 0x51457f2c stack 0x782e3140 0x58a0662c: rwlock_wrlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a0662c: rwlock_rdlock 0x782a8320 (0) 0x58a0662c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_wrlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x538bb12c: rwlock_rdlock 0x782a8320 (0) 0x538bb12c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_wrlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x58a0622c: rwlock_rdlock 0x782a8320 (0) 0x58a0622c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_wrlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_rdlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_wrlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x51457c2c: rwlock_rdlock 0x782a8320 (0) 0x51457c2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x538bb22c: rwlock_wrlock 0x782a8320 (0) 0x538bb22c: rwlock_unlock 0x782a8320 0x538bb22c: rwlock_rdlock 0x782a8320 (0) 0x538bb22c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_wrlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_rdlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0662c stack 0x782e3140 0x538bbf2c: rwlock_wrlock 0x782a8320 (0) 0x538bbf2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06a2c stack 0x782da980 0x538bbf2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bb12c stack 0x782e3240 0x538bbf2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0622c stack 0x782e3040 rthread reaping 0x5b0a802c stack 0x782dae40 rthread reaping 0x5b0a822c stack 0x782be6e0 rthread reaping 0x5145702c stack 0x782e3000 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bbb2c stack 0x782c8780 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x51457c2c stack 0x782e3bc0 0x58a06e2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06b2c stack 0x782da8c0 rthread reaping 0x538bb22c stack 0x782e3280 rthread reaping 0x538bb52c stack 0x782dace0 rthread reaping 0x5b0a832c stack 0x782da320 rthread reaping 0x5145712c stack 0x782c83a0 rthread reaping 0x538bbf2c stack 0x782e3520 rthread reaping 0x58a06e2c stack 0x782c84c0 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) 0x5b0a872c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_wrlock 0x782a8320 (0) 0x538bb02c: rwlock_unlock 0x782a8320 0x538bb02c: rwlock_rdlock 0x782a8320 (0) 0x538bb72c: rwlock_wrlock 0x782a8320 (1) 0x538bb32c: rwlock_wrlock 0x782a8320 (2147483649) 0x538bb02c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_wrlock 0x782a8320 (4294967295) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bb72c: rwlock_rdlock 0x782a8320 (0) 0x5145722c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_wrlock 0x782a8320 (2147483649) 0x538bb72c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_rdlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_wrlock 0x782a8320 (0) 0x5145722c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_rdlock 0x782a8320 (0) 0x538bb42c: rwlock_unlock 0x782a8320 0x51457d2c: rwlock_rdlock 0x782a8320 (4294967295) 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x51457d2c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (4294967295) 0x538bb32c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_rdlock 0x782a8320 (2) 0x5145732c: rwlock_wrlock 0x782a8320 (2147483650) 0x5b0a862c: rwlock_unlock 0x782a8320 0x538bb32c: rwlock_unlock 0x782a8320 0x5145722c: rwlock_unlock 0x782a8320 0x538bb42c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a872c stack 0x782c84c0 rthread reaping 0x538bb02c stack 0x782e3520 0x538bb52c: rwlock_wrlock 0x782a8320 (4294967295) rthread reaping 0x538bb72c stack 0x782c83a0 rthread reaping 0x538bb32c stack 0x782da320 rthread reaping 0x51457d2c stack 0x782dace0 0x58a0612c: rwlock_wrlock 0x782a8320 (4294967295) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x538bb92c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_wrlock 0x782a8320 (2147483649) 0x58a06f2c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (1) rthread reaping 0x58a06f2c stack 0x782e3280 0x538bba2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145722c stack 0x782da8c0 rthread reaping 0x538bb82c stack 0x782c8780 rthread reaping 0x538bb42c stack 0x782e3000 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782be6e0 0x538bba2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145732c stack 0x782dae40 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_rdlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_rdlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a802c stack 0x782e3bc0 rthread reaping 0x538bb52c stack 0x782e3040 rthread reaping 0x58a0612c stack 0x782e3240 rthread reaping 0x538bb92c stack 0x782da980 rthread reaping 0x538bba2c stack 0x782e3140 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x51457e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (2147483647) 0x51457e2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_rdlock 0x782a8320 (1) 0x58a06d2c: rwlock_unlock 0x782a8320 0x51457e2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_wrlock 0x782a8320 (2147483647) 0x58a06b2c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_unlock 0x782a8320 0x5b0a892c: rwlock_rdlock 0x782a8320 (0) 0x5b0a892c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_wrlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x58a06c2c: rwlock_rdlock 0x782a8320 (0) 0x58a06c2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_wrlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_rdlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_wrlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145762c: rwlock_rdlock 0x782a8320 (0) 0x5145762c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_wrlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145772c: rwlock_rdlock 0x782a8320 (0) 0x5145772c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_wrlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x5145702c: rwlock_rdlock 0x782a8320 (0) 0x5145702c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_wrlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 0x58a0672c: rwlock_rdlock 0x782a8320 (0) 0x58a0672c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06d2c stack 0x782e3140 0x5b0a872c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x51457e2c stack 0x782da980 0x5b0a872c: rwlock_unlock 0x782a8320 0x5b0a872c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06a2c stack 0x782e3240 0x5b0a872c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06b2c stack 0x782e3040 rthread reaping 0x5b0a892c stack 0x782e3bc0 rthread reaping 0x58a06c2c stack 0x782dae40 0x5b0a842c: rwlock_wrlock 0x782a8320 (0) 0x5b0a842c: rwlock_unlock 0x782a8320 rthread reaping 0x538bbb2c stack 0x782be6e0 0x5b0a842c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5145762c stack 0x782e3000 0x5b0a842c: rwlock_unlock 0x782a8320 rthread reaping 0x5145772c stack 0x782c8780 rthread reaping 0x5145752c stack 0x782da8c0 rthread reaping 0x5b0a8b2c stack 0x782e3280 rthread reaping 0x58a0632c stack 0x782dace0 rthread reaping 0x5145702c stack 0x782da320 rthread reaping 0x58a0672c stack 0x782c83a0 rthread reaping 0x5b0a872c stack 0x782e3520 rthread reaping 0x5b0a842c stack 0x782c84c0 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_wrlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x5b0a882c: rwlock_rdlock 0x782a8320 (0) 0x5b0a882c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_wrlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x51457b2c: rwlock_rdlock 0x782a8320 (0) 0x51457b2c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_wrlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x58a0612c: rwlock_rdlock 0x782a8320 (0) 0x58a0612c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_wrlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x538bb52c: rwlock_rdlock 0x782a8320 (0) 0x538bb52c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_wrlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x58a0632c: rwlock_rdlock 0x782a8320 (0) 0x58a0632c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5b0a8d2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8d2c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_wrlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145712c: rwlock_rdlock 0x782a8320 (0) 0x5145712c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_wrlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145782c: rwlock_rdlock 0x782a8320 (0) 0x5145782c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_wrlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 0x5145792c: rwlock_rdlock 0x782a8320 (0) 0x5145792c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0652c stack 0x782c84c0 0x51457a2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06b2c stack 0x782e3520 0x51457a2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145752c stack 0x782c83a0 0x51457a2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a8c2c stack 0x782da320 rthread reaping 0x5b0a882c stack 0x782dace0 0x51457a2c: rwlock_unlock 0x782a8320 rthread reaping 0x51457b2c stack 0x782e3280 rthread reaping 0x58a0612c stack 0x782da8c0 rthread reaping 0x5145742c stack 0x782c8780 0x51457c2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x538bb52c stack 0x782e3000 0x51457c2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0632c stack 0x782be6e0 0x51457c2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a8d2c stack 0x782dae40 0x51457c2c: rwlock_unlock 0x782a8320 rthread reaping 0x5145712c stack 0x782e3bc0 rthread reaping 0x5145782c stack 0x782e3040 rthread reaping 0x5145792c stack 0x782e3240 rthread reaping 0x51457a2c stack 0x782da980 rthread reaping 0x51457c2c stack 0x782e3140 0x5145732c: rwlock_wrlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5145732c: rwlock_rdlock 0x782a8320 (0) 0x5145732c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8b2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8b2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8f2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8f2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_wrlock 0x782a8320 (1) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5b0a8a2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8a2c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_wrlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x5145742c: rwlock_rdlock 0x782a8320 (0) 0x5145742c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_wrlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x58a0652c: rwlock_rdlock 0x782a8320 (0) 0x58a0652c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_wrlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x5b0a812c: rwlock_rdlock 0x782a8320 (0) 0x5b0a812c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_wrlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x58a06a2c: rwlock_rdlock 0x782a8320 (0) 0x58a06a2c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_wrlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x538bb82c: rwlock_rdlock 0x782a8320 (0) 0x538bb82c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_wrlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x58a0602c: rwlock_rdlock 0x782a8320 (0) 0x58a0602c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_wrlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x5b0a8c2c: rwlock_rdlock 0x782a8320 (0) 0x5b0a8c2c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_wrlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 0x538bb92c: rwlock_rdlock 0x782a8320 (0) 0x538bb92c: rwlock_unlock 0x782a8320 rthread reaping 0x5145732c stack 0x782da980 0x5b0a8e2c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a802c stack 0x782e3140 0x5b0a8e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8b2c stack 0x782e3240 0x5b0a8e2c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x5b0a8f2c stack 0x782e3040 0x5b0a8e2c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8a2c stack 0x782e3bc0 rthread reaping 0x5145742c stack 0x782dae40 rthread reaping 0x58a0652c stack 0x782be6e0 rthread reaping 0x5b0a812c stack 0x782e3000 0x538bb72c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x58a06a2c stack 0x782c8780 rthread reaping 0x538bb82c stack 0x782da8c0 0x538bb72c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782e3280 0x538bb72c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a0602c stack 0x782dace0 0x538bb72c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a8c2c stack 0x782da320 rthread reaping 0x538bb92c stack 0x782c83a0 rthread reaping 0x5b0a8e2c stack 0x782e3520 rthread reaping 0x538bb72c stack 0x782c84c0 0x58a06d2c: rwlock_wrlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x58a06d2c: rwlock_rdlock 0x782a8320 (0) 0x58a06d2c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_wrlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x5b0a832c: rwlock_rdlock 0x782a8320 (0) 0x5b0a832c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_wrlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a0642c: rwlock_rdlock 0x782a8320 (0) 0x58a0642c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_wrlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x58a06e2c: rwlock_rdlock 0x782a8320 (0) 0x58a06e2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_wrlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x538bba2c: rwlock_rdlock 0x782a8320 (0) 0x538bba2c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_wrlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x5145752c: rwlock_rdlock 0x782a8320 (0) 0x5145752c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_wrlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x58a06b2c: rwlock_rdlock 0x782a8320 (0) 0x58a06b2c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_wrlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a852c: rwlock_rdlock 0x782a8320 (0) 0x5b0a852c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_wrlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x5b0a822c: rwlock_rdlock 0x782a8320 (0) 0x5b0a822c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_wrlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x58a06f2c: rwlock_rdlock 0x782a8320 (0) 0x58a06f2c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_wrlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x5b0a802c: rwlock_rdlock 0x782a8320 (0) 0x5b0a802c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_wrlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x538bbb2c: rwlock_rdlock 0x782a8320 (0) 0x538bbb2c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_wrlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x5b0a862c: rwlock_rdlock 0x782a8320 (0) 0x5b0a862c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_wrlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 0x538bbd2c: rwlock_rdlock 0x782a8320 (0) 0x538bbd2c: rwlock_unlock 0x782a8320 rthread reaping 0x58a06d2c stack 0x782c84c0 0x538bb32c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a832c stack 0x782e3520 0x538bb32c: rwlock_unlock 0x782a8320 rthread reaping 0x58a0642c stack 0x782c83a0 0x538bb32c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x58a06e2c stack 0x782da320 0x538bb32c: rwlock_unlock 0x782a8320 rthread reaping 0x538bba2c stack 0x782dace0 rthread reaping 0x5145752c stack 0x782e3280 rthread reaping 0x58a06b2c stack 0x782da8c0 rthread reaping 0x5b0a852c stack 0x782c8780 0x5145702c: rwlock_wrlock 0x782a8320 (0) rthread reaping 0x5b0a822c stack 0x782e3000 rthread reaping 0x58a06f2c stack 0x782be6e0 0x5145702c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a802c stack 0x782dae40 0x5145702c: rwlock_rdlock 0x782a8320 (0) rthread reaping 0x538bbb2c stack 0x782e3bc0 3: set_msg 0x538bb22c: 14: enter run() 0x58a06a2c: 15: enter run() 0x538bb22c: 14: set_msg 0x5145782c: 13: msg: "new message" 0x538bb22c: 14: msg: "new message" 0x538bb22c: 14: exit run() 0x5145782c: 13: exit run() 0x58a06a2c: 15: set_msg 0x58a06a2c: 15: msg: "new message" 0x58a06a2c: 15: exit run() main: 55 0x538bb42c: 0: enter run() 0x538bb42c: 0: set_msg 0x538bb42c: 0: msg: "new message" 0x538bb42c: 0: exit run() 0x5b0a8a2c: 1: enter run() 0x5b0a8a2c: 1: set_msg 0x5b0a8a2c: 1: msg: "new message" 0x5b0a8a2c: 1: exit run() 0x58a0682c: 2: enter run() 0x58a0682c: 2: set_msg 0x58a0682c: 2: msg: "new message" 0x58a0682c: 2: exit run() 0x538bbc2c: 3: enter run() 0x538bbc2c: 3: set_msg 0x538bbc2c: 3: msg: "new message" 0x538bbc2c: 3: exit run() 0x538bb02c: 4: enter run() 0x538bb02c: 4: set_msg 0x538bb02c: 4: msg: "new message" 0x538bb02c: 4: exit run() 0x58a06b2c: 5: enter run() 0x58a06b2c: 5: set_msg 0x58a06b2c: 5: msg: "new message" 0x58a06b2c: 5: exit run() 0x58a06e2c: 6: enter run() 0x58a06e2c: 6: set_msg 0x58a06e2c: 6: msg: "new message" 0x58a06e2c: 6: exit run() 0x51457d2c: 7: enter run() 0x51457d2c: 7: set_msg 0x51457d2c: 7: msg: "new message" 0x51457d2c: 7: exit run() 0x538bb32c: 8: enter run() 0x538bb32c: 8: set_msg 0x538bb32c: 8: msg: "new message" 0x538bb32c: 8: exit run() 0x5b0a8e2c: 9: enter run() 0x5b0a8e2c: 9: set_msg 0x5b0a8e2c: 9: msg: "new message" 0x5b0a8e2c: 9: exit run() 0x5b0a842c: 10: enter run() 0x5b0a842c: 10: set_msg 0x5b0a842c: 10: msg: "new message" 0x5b0a842c: 10: exit run() 0x58a0692c: 11: enter run() 0x58a0692c: 11: set_msg 0x58a0692c: 11: msg: "new message" 0x58a0692c: 11: exit run() 0x5b0a892c: 12: enter run() 0x5b0a892c: 12: set_msg 0x5b0a892c: 12: msg: "new message" 0x5b0a892c: 12: exit run() 0x5b0a812c: 13: enter run() 0x5b0a812c: 13: set_msg 0x5b0a812c: 13: msg: "new message" 0x5b0a812c: 13: exit run() 0x5b0a822c: 14: enter run() 0x5b0a822c: 14: set_msg 0x5b0a822c: 14: msg: "new message" 0x5b0a822c: 14: exit run() 0x58a0662c: 15: enter run() 0x58a0662c: 15: set_msg 0x58a0662c: 15: msg: "new message" 0x58a0662c: 15: exit run() main: 56 0x58a0632c: 0: enter run() 0x58a0632c: 0: set_msg 0x58a06f2c: 1: enter run() 0x58a0632c: 0: msg: "new message" 0x5145722c: 2: enter run() 0x58a0632c: 0: exit run() 0x5145722c: 2: set_msg 0x58a06f2c: 1: set_msg 0x51457c2c: 3: enter run() 0x51457c2c: 3: set_msg 0x58a0672c: 4: enter run() 0x58a0672c: 4: set_msg 0x5145722c: 2: msg: "new message" 0x51457c2c: 3: msg: "new message" 0x58a0672c: 4: msg: "new message" 0x58a06f2c: 1: msg: "new message" 0x5145722c: 2: exit run() 0x51457c2c: 3: exit run() 0x58a0672c: 4: exit run() 0x538bbb2c: 5: enter run() 0x58a06f2c: 1: exit run() 0x538bb42c: 6: enter run() 0x538bbb2c: 5: set_msg 0x58a06a2c: 7: enter run() 0x58a06a2c: 7: set_msg 0x58a06a2c: 7: msg: "new message" 0x538bbb2c: 5: msg: "new message" 0x58a06a2c: 7: exit run() 0x538bbb2c: 5: exit run() 0x538bba2c: 8: enter run() 0x538bb42c: 6: set_msg 0x538bb42c: 6: msg: "new message" 0x538bb42c: 6: exit run() 0x538bba2c: 8: set_msg 0x538bba2c: 8: msg: "new message" 0x538bba2c: 8: exit run() 0x5145732c: 9: enter run() 0x5145732c: 9: set_msg 0x5145732c: 9: msg: "new message" 0x5145732c: 9: exit run() 0x5b0a872c: 10: enter run() 0x5b0a872c: 10: set_msg 0x5b0a872c: 10: msg: "new message" 0x5b0a872c: 10: exit run() 0x58a06c2c: 11: enter run() 0x58a06c2c: 11: set_msg 0x58a06c2c: 11: msg: "new message" 0x58a06c2c: 11: exit run() 0x538bb62c: 12: enter run() 0x538bb62c: 12: set_msg 0x538bb62c: 12: msg: "new message" 0x538bb62c: 12: exit run() 0x5b0a832c: 13: enter run() 0x5b0a832c: 13: set_msg 0x5b0a832c: 13: msg: "new message" 0x5b0a832c: 13: exit run() 0x5b0a852c: 14: enter run() 0x5b0a852c: 14: set_msg 0x5b0a852c: 14: msg: "new message" 0x5b0a852c: 14: exit run() 0x5b0a802c: 15: enter run() 0x5b0a802c: 15: set_msg 0x5b0a802c: 15: msg: "new message" 0x5b0a802c: 15: exit run() main: 57 0x58a06e2c: 0: enter run() 0x58a06e2c: 0: set_msg 0x58a06e2c: 0: msg: "new message" 0x58a06e2c: 0: exit run() 0x5b0a8c2c: 1: enter run() 0x5b0a8c2c: 1: set_msg 0x5b0a8c2c: 1: msg: "new message" 0x5b0a8c2c: 1: exit run() 0x538bb42c: 2: enter run() 0x538bb42c: 2: set_msg 0x538bb42c: 2: msg: "new message" 0x538bb42c: 2: exit run() 0x58a06f2c: 3: enter run() 0x58a06f2c: 3: set_msg 0x58a06f2c: 3: msg: "new message" 0x58a06f2c: 3: exit run() 0x51457a2c: 4: enter run() 0x51457a2c: 4: set_msg 0x51457a2c: 4: msg: "new message" 0x51457a2c: 4: exit run() 0x538bb72c: 5: enter run() 0x538bb72c: 5: set_msg 0x538bb72c: 5: msg: "new message" 0x538bb72c: 5: exit run() 0x5b0a812c: 6: enter run() 0x5b0a812c: 6: set_msg 0x5b0a812c: 6: msg: "new message" 0x5b0a812c: 6: exit run() 0x5b0a8a2c: 7: enter run() 0x5b0a8a2c: 7: set_msg 0x5b0a8a2c: 7: msg: "new message" 0x5b0a8a2c: 7: exit run() 0x51457e2c: 8: enter run() 0x51457e2c: 8: set_msg 0x51457e2c: 8: msg: "new message" 0x51457e2c: 8: exit run() 0x5b0a8f2c: 9: enter run() 0x5b0a8f2c: 9: set_msg 0x5b0a8f2c: 9: msg: "new message" 0x5b0a8f2c: 9: exit run() 0x58a06d2c: 10: enter run() 0x58a06d2c: 10: set_msg 0x58a06d2c: 10: msg: "new message" 0x58a06d2c: 10: exit run() 0x5b0a8b2c: 11: enter run() 0x5b0a8b2c: 11: set_msg 0x5b0a8b2c: 11: msg: "new message" 0x5b0a8b2c: 11: exit run() 0x58a0602c: 12: enter run() 0x58a0602c: 12: set_msg 0x58a0602c: 12: msg: "new message" 0x58a0602c: 12: exit run() 0x538bba2c: 13: enter run() 0x538bba2c: 13: set_msg 0x538bba2c: 13: msg: "new message" 0x538bba2c: 13: exit run() 0x538bbe2c: 14: enter run() 0x538bbe2c: 14: set_msg 0x538bbe2c: 14: msg: "new message" 0x538bbe2c: 14: exit run() 0x51457f2c: 15: enter run() 0x51457f2c: 15: set_msg 0x51457f2c: 15: msg: "new message" 0x51457f2c: 15: exit run() main: 58 0x58a0662c: 0: enter run() 0x58a0662c: 0: set_msg 0x58a0662c: 0: msg: "new message" 0x58a0662c: 0: exit run() 0x58a06a2c: 1: enter run() 0x58a06a2c: 1: set_msg 0x58a06a2c: 1: msg: "new message" 0x58a06a2c: 1: exit run() 0x538bb12c: 2: enter run() 0x538bb12c: 2: set_msg 0x538bb12c: 2: msg: "new message" 0x538bb12c: 2: exit run() 0x58a0622c: 3: enter run() 0x58a0622c: 3: set_msg 0x58a0622c: 3: msg: "new message" 0x58a0622c: 3: exit run() 0x5b0a802c: 4: enter run() 0x5b0a802c: 4: set_msg 0x5b0a802c: 4: msg: "new message" 0x5b0a802c: 4: exit run() 0x5b0a822c: 5: enter run() 0x5b0a822c: 5: set_msg 0x5b0a822c: 5: msg: "new message" 0x5b0a822c: 5: exit run() 0x5145702c: 6: enter run() 0x5145702c: 6: set_msg 0x5145702c: 6: msg: "new message" 0x5145702c: 6: exit run() 0x538bbb2c: 7: enter run() 0x538bbb2c: 7: set_msg 0x538bbb2c: 7: msg: "new message" 0x538bbb2c: 7: exit run() 0x51457c2c: 8: enter run() 0x51457c2c: 8: set_msg 0x51457c2c: 8: msg: "new message" 0x51457c2c: 8: exit run() 0x58a06b2c: 9: enter run() 0x58a06b2c: 9: set_msg 0x58a06b2c: 9: msg: "new message" 0x58a06b2c: 9: exit run() 0x538bb22c: 10: enter run() 0x538bb22c: 10: set_msg 0x538bb22c: 10: msg: "new message" 0x538bb22c: 10: exit run() 0x538bb52c: 11: enter run() 0x538bb52c: 11: set_msg 0x538bb52c: 11: msg: "new message" 0x538bb52c: 11: exit run() 0x5b0a832c: 12: enter run() 0x5b0a832c: 12: set_msg 0x5b0a832c: 12: msg: "new message" 0x5b0a832c: 12: exit run() 0x5145712c: 13: enter run() 0x5145712c: 13: set_msg 0x5145712c: 13: msg: "new message" 0x5145712c: 13: exit run() 0x538bbf2c: 14: enter run() 0x538bbf2c: 14: set_msg 0x538bbf2c: 14: msg: "new message" 0x538bbf2c: 14: exit run() 0x58a06e2c: 15: enter run() 0x58a06e2c: 15: set_msg 0x58a06e2c: 15: msg: "new message" 0x58a06e2c: 15: exit run() main: 59 0x5b0a872c: 0: enter run() 0x5b0a872c: 0: set_msg 0x5b0a872c: 0: msg: "new message" 0x538bb02c: 1: enter run() 0x5b0a872c: 0: exit run() 0x538bb02c: 1: set_msg 0x538bb72c: 2: enter run() 0x538bb32c: 3: enter run() 0x538bb02c: 1: msg: "new message" 0x51457d2c: 4: enter run() 0x58a06f2c: 5: enter run() 0x538bb02c: 1: exit run() 0x538bb72c: 2: set_msg 0x5145722c: 6: enter run() 0x5b0a802c: 7: enter run() 0x538bb72c: 2: msg: "new message" 0x538bb82c: 8: enter run() 0x538bb82c: 8: set_msg 0x538bb82c: 8: msg: "new message" 0x538bb82c: 8: exit run() 0x538bb42c: 9: enter run() 0x5145722c: 6: set_msg 0x51457d2c: 4: set_msg 0x538bb42c: 9: set_msg 0x538bb72c: 2: exit run() 0x5b0a862c: 10: enter run() 0x51457d2c: 4: msg: "new message" 0x5b0a862c: 10: set_msg 0x538bb32c: 3: set_msg 0x5145732c: 11: enter run() 0x5b0a862c: 10: msg: "new message" 0x538bb32c: 3: msg: "new message" 0x5145722c: 6: msg: "new message" 0x51457d2c: 4: exit run() 0x5b0a862c: 10: exit run() 0x538bb42c: 9: msg: "new message" 0x538bb32c: 3: exit run() 0x5145722c: 6: exit run() 0x538bb52c: 12: enter run() 0x58a0612c: 13: enter run() 0x538bb42c: 9: exit run() 0x58a06f2c: 5: set_msg 0x538bb92c: 14: enter run() 0x538bba2c: 15: enter run() 0x58a06f2c: 5: msg: "new message" 0x58a06f2c: 5: exit run() 0x5145732c: 11: set_msg 0x5b0a802c: 7: set_msg 0x5145732c: 11: msg: "new message" 0x58a0612c: 13: set_msg 0x5145732c: 11: exit run() 0x5b0a802c: 7: msg: "new message" 0x538bba2c: 15: set_msg 0x5b0a802c: 7: exit run() 0x58a0612c: 13: msg: "new message" 0x538bba2c: 15: msg: "new message" 0x58a0612c: 13: exit run() 0x538bba2c: 15: exit run() 0x538bb52c: 12: set_msg 0x538bb92c: 14: set_msg 0x538bb52c: 12: msg: "new message" 0x538bb92c: 14: msg: "new message" 0x538bb52c: 12: exit run() 0x538bb92c: 14: exit run() main: 60 0x58a06d2c: 0: enter run() 0x51457e2c: 1: enter run() 0x58a06d2c: 0: set_msg 0x51457e2c: 1: set_msg 0x58a06d2c: 0: msg: "new message" 0x51457e2c: 1: msg: "new message" 0x58a06d2c: 0: exit run() 0x51457e2c: 1: exit run() 0x58a06a2c: 2: enter run() 0x58a06a2c: 2: set_msg 0x58a06b2c: 3: enter run() 0x58a06a2c: 2: msg: "new message" 0x58a06a2c: 2: exit run() 0x58a06b2c: 3: set_msg 0x5b0a892c: 4: enter run() 0x58a06b2c: 3: msg: "new message" 0x58a06b2c: 3: exit run() 0x5b0a892c: 4: set_msg 0x5b0a892c: 4: msg: "new message" 0x5b0a892c: 4: exit run() 0x58a06c2c: 5: enter run() 0x58a06c2c: 5: set_msg 0x58a06c2c: 5: msg: "new message" 0x58a06c2c: 5: exit run() 0x538bbb2c: 6: enter run() 0x538bbb2c: 6: set_msg 0x538bbb2c: 6: msg: "new message" 0x538bbb2c: 6: exit run() 0x5145762c: 7: enter run() 0x5145762c: 7: set_msg 0x5145762c: 7: msg: "new message" 0x5145762c: 7: exit run() 0x5145772c: 8: enter run() 0x5145772c: 8: set_msg 0x5145772c: 8: msg: "new message" 0x5145772c: 8: exit run() 0x5145752c: 9: enter run() 0x5145752c: 9: set_msg 0x5145752c: 9: msg: "new message" 0x5145752c: 9: exit run() 0x5b0a8b2c: 10: enter run() 0x5b0a8b2c: 10: set_msg 0x5b0a8b2c: 10: msg: "new message" 0x5b0a8b2c: 10: exit run() 0x58a0632c: 11: enter run() 0x58a0632c: 11: set_msg 0x58a0632c: 11: msg: "new message" 0x58a0632c: 11: exit run() 0x5145702c: 12: enter run() 0x5145702c: 12: set_msg 0x5145702c: 12: msg: "new message" 0x5145702c: 12: exit run() 0x58a0672c: 13: enter run() 0x58a0672c: 13: set_msg 0x58a0672c: 13: msg: "new message" 0x58a0672c: 13: exit run() 0x5b0a872c: 14: enter run() 0x5b0a872c: 14: set_msg 0x5b0a872c: 14: msg: "new message" 0x5b0a872c: 14: exit run() 0x5b0a842c: 15: enter run() 0x5b0a842c: 15: set_msg 0x5b0a842c: 15: msg: "new message" 0x5b0a842c: 15: exit run() main: 61 0x58a0652c: 0: enter run() 0x58a0652c: 0: set_msg 0x58a0652c: 0: msg: "new message" 0x58a0652c: 0: exit run() 0x58a06b2c: 1: enter run() 0x58a06b2c: 1: set_msg 0x58a06b2c: 1: msg: "new message" 0x58a06b2c: 1: exit run() 0x5145752c: 2: enter run() 0x5145752c: 2: set_msg 0x5145752c: 2: msg: "new message" 0x5145752c: 2: exit run() 0x5b0a8c2c: 3: enter run() 0x5b0a8c2c: 3: set_msg 0x5b0a8c2c: 3: msg: "new message" 0x5b0a8c2c: 3: exit run() 0x5b0a882c: 4: enter run() 0x5b0a882c: 4: set_msg 0x5b0a882c: 4: msg: "new message" 0x5b0a882c: 4: exit run() 0x51457b2c: 5: enter run() 0x51457b2c: 5: set_msg 0x51457b2c: 5: msg: "new message" 0x51457b2c: 5: exit run() 0x58a0612c: 6: enter run() 0x58a0612c: 6: set_msg 0x58a0612c: 6: msg: "new message" 0x58a0612c: 6: exit run() 0x5145742c: 7: enter run() 0x5145742c: 7: set_msg 0x5145742c: 7: msg: "new message" 0x5145742c: 7: exit run() 0x538bb52c: 8: enter run() 0x538bb52c: 8: set_msg 0x538bb52c: 8: msg: "new message" 0x538bb52c: 8: exit run() 0x58a0632c: 9: enter run() 0x58a0632c: 9: set_msg 0x58a0632c: 9: msg: "new message" 0x58a0632c: 9: exit run() 0x5b0a8d2c: 10: enter run() 0x5b0a8d2c: 10: set_msg 0x5b0a8d2c: 10: msg: "new message" 0x5b0a8d2c: 10: exit run() 0x5145712c: 11: enter run() 0x5145712c: 11: set_msg 0x5145712c: 11: msg: "new message" 0x5145712c: 11: exit run() 0x5145782c: 12: enter run() 0x5145782c: 12: set_msg 0x5145782c: 12: msg: "new message" 0x5145782c: 12: exit run() 0x5145792c: 13: enter run() 0x5145792c: 13: set_msg 0x5145792c: 13: msg: "new message" 0x5145792c: 13: exit run() 0x51457a2c: 14: enter run() 0x51457a2c: 14: set_msg 0x51457a2c: 14: msg: "new message" 0x51457a2c: 14: exit run() 0x51457c2c: 15: enter run() 0x51457c2c: 15: set_msg 0x51457c2c: 15: msg: "new message" 0x51457c2c: 15: exit run() main: 62 0x5145732c: 0: enter run() 0x5145732c: 0: set_msg 0x5145732c: 0: msg: "new message" 0x5145732c: 0: exit run() 0x5b0a802c: 1: enter run() 0x5b0a802c: 1: set_msg 0x5b0a802c: 1: msg: "new message" 0x5b0a802c: 1: exit run() 0x5b0a8b2c: 2: enter run() 0x5b0a8b2c: 2: set_msg 0x5b0a8b2c: 2: msg: "new message" 0x5b0a8b2c: 2: exit run() 0x5b0a8f2c: 3: enter run() 0x5b0a8f2c: 3: set_msg 0x5b0a8f2c: 3: msg: "new message" 0x5b0a8a2c: 4: enter run() 0x5b0a8f2c: 3: exit run() 0x5b0a8a2c: 4: set_msg 0x5b0a8a2c: 4: msg: "new message" 0x5b0a8a2c: 4: exit run() 0x5145742c: 5: enter run() 0x5145742c: 5: set_msg 0x5145742c: 5: msg: "new message" 0x5145742c: 5: exit run() 0x58a0652c: 6: enter run() 0x58a0652c: 6: set_msg 0x58a0652c: 6: msg: "new message" 0x58a0652c: 6: exit run() 0x5b0a812c: 7: enter run() 0x5b0a812c: 7: set_msg 0x5b0a812c: 7: msg: "new message" 0x5b0a812c: 7: exit run() 0x58a06a2c: 8: enter run() 0x58a06a2c: 8: set_msg 0x58a06a2c: 8: msg: "new message" 0x58a06a2c: 8: exit run() 0x538bb82c: 9: enter run() 0x538bb82c: 9: set_msg 0x538bb82c: 9: msg: "new message" 0x538bb82c: 9: exit run() 0x5b0a862c: 10: enter run() 0x5b0a862c: 10: set_msg 0x5b0a862c: 10: msg: "new message" 0x5b0a862c: 10: exit run() 0x58a0602c: 11: enter run() 0x58a0602c: 11: set_msg 0x58a0602c: 11: msg: "new message" 0x58a0602c: 11: exit run() 0x5b0a8c2c: 12: enter run() 0x5b0a8c2c: 12: set_msg 0x5b0a8c2c: 12: msg: "new message" 0x5b0a8c2c: 12: exit run() 0x538bb92c: 13: enter run() 0x538bb92c: 13: set_msg 0x538bb92c: 13: msg: "new message" 0x538bb92c: 13: exit run() 0x5b0a8e2c: 14: enter run() 0x5b0a8e2c: 14: set_msg 0x5b0a8e2c: 14: msg: "new message" 0x5b0a8e2c: 14: exit run() 0x538bb72c: 15: enter run() 0x538bb72c: 15: set_msg 0x538bb72c: 15: msg: "new message" 0x538bb72c: 15: exit run() main: 63 0x58a06d2c: 0: enter run() 0x58a06d2c: 0: set_msg 0x58a06d2c: 0: msg: "new message" 0x58a06d2c: 0: exit run() 0x5b0a832c: 1: enter run() 0x5b0a832c: 1: set_msg 0x5b0a832c: 1: msg: "new message" 0x5b0a832c: 1: exit run() 0x58a0642c: 2: enter run() 0x58a0642c: 2: set_msg 0x58a0642c: 2: msg: "new message" 0x58a0642c: 2: exit run() 0x58a06e2c: 3: enter run() 0x58a06e2c: 3: set_msg 0x58a06e2c: 3: msg: "new message" 0x58a06e2c: 3: exit run() 0x538bba2c: 4: enter run() 0x538bba2c: 4: set_msg 0x538bba2c: 4: msg: "new message" 0x538bba2c: 4: exit run() 0x5145752c: 5: enter run() 0x5145752c: 5: set_msg 0x5145752c: 5: msg: "new message" 0x5145752c: 5: exit run() 0x58a06b2c: 6: enter run() 0x58a06b2c: 6: set_msg 0x58a06b2c: 6: msg: "new message" 0x58a06b2c: 6: exit run() 0x5b0a852c: 7: enter run() 0x5b0a852c: 7: set_msg 0x5b0a852c: 7: msg: "new message" 0x5b0a852c: 7: exit run() 0x5b0a822c: 8: enter run() 0x5b0a822c: 8: set_msg 0x5b0a822c: 8: msg: "new message" 0x5b0a822c: 8: exit run() 0x58a06f2c: 9: enter run() 0x58a06f2c: 9: set_msg 0x58a06f2c: 9: msg: "new message" 0x58a06f2c: 9: exit run() 0x5b0a802c: 10: enter run() 0x5b0a802c: 10: set_msg 0x5b0a802c: 10: msg: "new message" 0x5b0a802c: 10: exit run() 0x538bbb2c: 11: enter run() 0x538bbb2c: 11: set_msg 0x538bbb2c: 11: msg: "new message" 0x538bbb2c: 11: exit run() 0x5b0a862c: 12: enter run() 0x5b0a862c: 12: set_msg 0x5b0a862c: 12: msg: "new message" 0x5b0a862c: 12: exit run() 0x538bbd2c: 13: enter run() 0x538bbd2c: 13: set_msg 0x538bbd2c: 13: msg: "new message" 0x538bbd2c: 13: exit run() 0x538bb32c: 14: enter run() 0x538bb32c: 14: set_msg 0x538bb32c: 14: msg: "new message" 0x538bb32c: 14: exit run() 0x5145702c: 15: enter run() 0x5145702c: 15: set_msg 0x5145700x5145702c: rwlock_unlock 0x782a8320 rthread reaping 0x5b0a862c stack 0x782e3040 rthread reaping 0x538bbd2c stack 0x782e3240 rthread reaping 0x538bb32c stack 0x782e3140 rthread reaping 0x5145702c stack 0x782da980 2c: 15: msg: "new message" 0x5145702c: 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 In file included from /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:35: /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 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 In file included from /usr/src/regress/lib/libpthread/readdir/readdir.c:49: /usr/src/regress/lib/libpthread/readdir/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/readdir/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings 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 In file included from /usr/src/regress/lib/libpthread/restart/accept/accept.c:11: /usr/src/regress/lib/libpthread/restart/accept/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/accept/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/restart/connect/connect.c:11: /usr/src/regress/lib/libpthread/restart/connect/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/connect/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/restart/kevent/kevent.c:11: /usr/src/regress/lib/libpthread/restart/kevent/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/kevent/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/restart/read/read.c:9: /usr/src/regress/lib/libpthread/restart/read/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/read/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/restart/readv/readv.c:10: /usr/src/regress/lib/libpthread/restart/readv/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/readv/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c:11: /usr/src/regress/lib/libpthread/restart/recvfrom/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/recvfrom/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c:12: /usr/src/regress/lib/libpthread/restart/recvmsg/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/recvmsg/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/select/select.c:48: /usr/src/regress/lib/libpthread/select/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/select/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings 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 In file included from /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c:10: /usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c:8: /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c:9: /usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c:12: /usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c:15: /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1713205740.391137471 actual 1713205740.401120110 timeout: expected 1713205740.401120110 actual 1713205740.411137471 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 In file included from /usr/src/regress/lib/libpthread/setjmp/setjmp.c:37: /usr/src/regress/lib/libpthread/setjmp/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/setjmp/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c:12: /usr/src/regress/lib/libpthread/sigdeliver/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/sigdeliver/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/siginfo/siginfo.c:14: /usr/src/regress/lib/libpthread/siginfo/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/siginfo/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xcf7eac18, context 0xcf7eabc4 addr 0x987230, code 1, trap 6 ===> 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 In file included from /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c:8: /usr/src/regress/lib/libpthread/siginterrupt/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/siginterrupt/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/signal/signal.c:13: /usr/src/regress/lib/libpthread/signal/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signal/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 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 In file included from /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c:9: /usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c:8: /usr/src/regress/lib/libpthread/signals/pthread_join/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signals/pthread_join/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c:8: /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/signodefer/signodefer.c:12: /usr/src/regress/lib/libpthread/signodefer/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xcf7e9d2c, context 0xcf7e9cd8 act_handler/2, signal 30, siginfo 0xcf7e9d2c, context 0xcf7e9cd8 act_handler/3, signal 30, siginfo 0xcf7e9d2c, context 0xcf7e9cd8 [recurse] act_handler/4, signal 30, siginfo 0xcf7e9c1c, context 0xcf7e9bc8 ===> 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 In file included from /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:44: /usr/src/regress/lib/libpthread/sigsuspend/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/sigsuspend/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ /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; ^ 3 warnings 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 In file included from /usr/src/regress/lib/libpthread/sigwait/sigwait.c:44: /usr/src/regress/lib/libpthread/sigwait/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/sigwait/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0x715f602c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x715f602c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x715f602c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x715f602c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x715f602c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x715f602c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x715f602c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x715f602c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x715f602c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x715f602c) ===> 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 In file included from /usr/src/regress/lib/libpthread/sleep/sleep.c:48: /usr/src/regress/lib/libpthread/sleep/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/sleep/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings 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 In file included from /usr/src/regress/lib/libpthread/socket/1/socket1.c:51: /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 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 In file included from /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:53: /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 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 In file included from /usr/src/regress/lib/libpthread/socket/2/socket2.c:55: /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 89058: This should be message #1 waiting for child 75508: This should be message #2 75508: This should be message #3 89058: This should be message #4 75508: This should be message #5 89058: This should be message #6 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 In file included from /usr/src/regress/lib/libpthread/socket/3/socket3.c:17: /usr/src/regress/lib/libpthread/socket/3/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/socket/3/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/spinlock/spinlock.c:11: /usr/src/regress/lib/libpthread/spinlock/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/spinlock/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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 In file included from /usr/src/regress/lib/libpthread/stack/stack.c:15: /usr/src/regress/lib/libpthread/stack/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/stack/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ /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); ^~~ 4 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 In file included from /usr/src/regress/lib/libpthread/stdarg/stdarg.c:12: /usr/src/regress/lib/libpthread/stdarg/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 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 In file included from /usr/src/regress/lib/libpthread/stdio/stdio.c:41: /usr/src/regress/lib/libpthread/stdio/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/stdio/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 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 In file included from /usr/src/regress/lib/libpthread/switch/switch.c:51: /usr/src/regress/lib/libpthread/switch/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/switch/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 2554174 0m02.00s real 0m00.98s user 0m04.90s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 1684446 0m02.01s real 0m00.53s user 0m06.49s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 849435 0m02.01s real 0m00.28s user 0m08.32s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 591535 0m02.01s real 0m00.17s user 0m11.31s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 513374 0m02.01s real 0m00.21s user 0m14.59s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 248694 0m02.01s real 0m00.22s user 0m21.38s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 178992 0m02.01s real 0m00.22s user 0m21.89s 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 In file included from /usr/src/regress/lib/libpthread/system/system.c:12: /usr/src/regress/lib/libpthread/system/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/system/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m48.94s