aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authordptr1988 <junk_mail@dptr1988.mooo.com>2011-01-23 14:49:49 -0800
committerdptr1988 <junk_mail@dptr1988.mooo.com>2011-01-23 15:21:00 -0800
commitd53c28a0b0aeb9f884624a13d08697a79ebc3d71 (patch)
tree1d02631d4627aa9520e89e024e5a5a5cdfc4022b /CHANGES
parent1a038f4427bdcacb5c2a224dda33165d3eb23acd (diff)
downloadlanes-d53c28a0b0aeb9f884624a13d08697a79ebc3d71.tar.gz
lanes-d53c28a0b0aeb9f884624a13d08697a79ebc3d71.tar.bz2
lanes-d53c28a0b0aeb9f884624a13d08697a79ebc3d71.zip
Changed the atexit code to trip the timer thread's write signal.
This fixes one of the causes of the "pthread_cond_destroy(ref) failed, 16 EBUSY" error, in which the timer thread was stuck waiting on the write_happend signal and never read the cancel request. This doesn't fix the issue of attempting to cancel threads waiting on a Linda signal. So this error message ( and seg fault ) can easily be recreated just by making a new thread, having it wait indefinitly on a Linda and then trying to cancel the thread.
Diffstat (limited to 'CHANGES')
0 files changed, 0 insertions, 0 deletions