mirror of
https://github.com/zeromq/libzmq.git
synced 2025-03-10 16:06:09 +00:00
Merge pull request #2663 from sigiesec/fix-zap-assertion
Problem: failing assertion on ZAP protocol error
This commit is contained in:
commit
20bbd016c1
@ -564,12 +564,15 @@ void test_curve_security_zap_unsuccessful (void *ctx,
|
|||||||
ctx, valid_server_public, valid_client_public, valid_client_secret,
|
ctx, valid_server_public, valid_client_public, valid_client_secret,
|
||||||
my_endpoint, server);
|
my_endpoint, server);
|
||||||
|
|
||||||
|
int events_received = 0;
|
||||||
#ifdef ZMQ_BUILD_DRAFT_API
|
#ifdef ZMQ_BUILD_DRAFT_API
|
||||||
expect_monitor_event_multiple (server_mon, expected_event, expected_err);
|
events_received =
|
||||||
|
expect_monitor_event_multiple (server_mon, expected_event, expected_err);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// there may be more than one ZAP request due to repeated attempts by the client
|
// there may be more than one ZAP request due to repeated attempts by the client
|
||||||
assert (1 <= zmq_atomic_counter_value (zap_requests_handled));
|
assert (events_received == 0
|
||||||
|
|| 1 <= zmq_atomic_counter_value (zap_requests_handled));
|
||||||
}
|
}
|
||||||
|
|
||||||
void test_curve_security_zap_protocol_error (void *ctx,
|
void test_curve_security_zap_protocol_error (void *ctx,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user