Christopher Davis
3ec65d6984
Fix a few Windows compile warnings.
2010-09-08 19:55:13 -07:00
Nick Mathewson
de412948a1
Add a missing header for regress_thread.c
2010-09-08 14:52:24 -04:00
Sebastian Hahn
911e0db8f0
Fix a compile warning in regress_thread.c
2010-09-08 20:29:39 +02:00
Nick Mathewson
3658b1696d
Merge remote branch 'chrisd/iocp-fixes4'
...
Conflicts:
test/regress_thread.c
2010-09-08 14:12:12 -04:00
Nick Mathewson
ce85280beb
Improve testing of when thread-notification occurs
2010-09-08 13:29:06 -04:00
Christopher Davis
17a14f1af2
Only process up to MAX_DEFERRED deferred_cbs at a time.
...
If threads queue callbacks while event_process_deferred_callbacks is
running, the loop may spin long enough to significantly skew timers.
A unit test stressing this behavior is also in this commit.
2010-09-08 01:22:22 -07:00
Nick Mathewson
041989fb66
Rename regress_pthread.c to regress_thread.c
2010-08-24 12:42:24 -04:00