mirror of
https://github.com/zeromq/libzmq.git
synced 2025-11-07 14:37:36 +01:00
Problem: on POSIX systems, all tests have a timeout of 60 seconds; disabling it via ZMQ_DISABLE_TEST_TIMEOUT doesn't work anymore
Solution: remove ZMQ_DISABLE_TEST_TIMEOUT guard but add default parameter to setup_test_environment
This commit is contained in:
@@ -144,7 +144,11 @@ void s_recv_seq (void *socket_, ...);
|
||||
// Sets a zero linger period on a socket and closes it.
|
||||
void close_zero_linger (void *socket_);
|
||||
|
||||
void setup_test_environment (void);
|
||||
// Setups the test environment. Must be called at the beginning of each test
|
||||
// executable. On POSIX systems, it sets an alarm to the specified number of
|
||||
// seconds, after which the test will be killed. Set to 0 to disable this
|
||||
// timeout.
|
||||
void setup_test_environment (int timeout_seconds_ = 60);
|
||||
|
||||
// Provide portable millisecond sleep
|
||||
// http://www.cplusplus.com/forum/unices/60161/
|
||||
|
||||
Reference in New Issue
Block a user