I mistakenly crossed by posts. Ignore that previous response to your message. Looks like a bug in thr_posix.c. I'll commit a change in a bit. Thanks.