evloop could be better at handling fork() in tests
For legacy/trac#28179 (moved) we saw an issue on kqueue() based systems where if tests were run with TT_FORK
the event could fail with an invalid FD error message (EBADF
).
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Alexander Hansen Færøy changed milestone to %Tor: unspecified in legacy/trac
changed milestone to %Tor: unspecified in legacy/trac
- Alexander Hansen Færøy added 041-proposed in Legacy / Trac component::core tor/tor in Legacy / Trac milestone::Tor: unspecified in Legacy / Trac priority::medium in Legacy / Trac severity::normal in Legacy / Trac status::new in Legacy / Trac type::enhancement in Legacy / Trac version::tor unspecified in Legacy / Trac labels
added 041-proposed in Legacy / Trac component::core tor/tor in Legacy / Trac milestone::Tor: unspecified in Legacy / Trac priority::medium in Legacy / Trac severity::normal in Legacy / Trac status::new in Legacy / Trac type::enhancement in Legacy / Trac version::tor unspecified in Legacy / Trac labels
- Author Owner
The error can be seen here:
https://travis-ci.org/ahf/tor/jobs/471094512
slow/process/callbacks: [forking] [warn] kevent: Bad file descriptor Dec 21 18:27:55.660 [err] libevent call with kqueue failed: Bad file descriptor [9] FAIL src/test/test_process_slow.c:188: assert(ret OP_EQ 0): -1 vs 0 FAIL src/test/test_process_slow.c:243: assert(smartlist_len(process_data->stdout_data) OP_EQ 12): 0 vs 12 [callbacks FAILED] slow/process/callbacks_terminate: [forking] [warn] kevent: Bad file descriptor Dec 21 18:27:56.036 [err] libevent call with kqueue failed: Bad file descriptor [9] FAIL src/test/test_process_slow.c:188: assert(ret OP_EQ 0): -1 vs 0 FAIL src/test/test_process_slow.c:331: assert(process_data->did_exit) [callbacks_terminate FAILED] 2/14 TESTS FAILED. (0 skipped) FAIL src/test/test-slow (exit status: 1)
- Owner
Trac:
Sponsor: Sponsor19-must to N/A - Owner
Mark some 0.4.0.x tickets as proposed for 0.4.1.x
Trac:
Keywords: N/A deleted, 041-proposed added
Milestone: Tor: 0.4.0.x-final to Tor: unspecified - Author Owner
Trac:
Parent: legacy/trac#28179 (moved) to N/A - Trac moved from legacy/trac#28845 (moved)
moved from legacy/trac#28845 (moved)
- Trac removed 1 deleted label
removed 1 deleted label
- Nick Mathewson removed milestone
removed milestone
- David Goulet closed
closed