From 40e8d55fb32a04a4ef63e329d12a91b4a223b894 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Sun, 25 Jun 2017 15:54:51 -0700 Subject: Device can take a little while to set up, and this can result in lost msgs. --- tests/compat_device.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/compat_device.c b/tests/compat_device.c index b83e4f82..e04839ef 100644 --- a/tests/compat_device.c +++ b/tests/compat_device.c @@ -106,7 +106,7 @@ int main() endb = test_socket(AF_SP, NN_PAIR); test_connect(endb, SOCKET_ADDRESS_B); - nn_sleep(200); + nn_sleep(100); /* Pass a pair of messages between endpoints. */ test_send(enda, "ABC"); @@ -125,13 +125,14 @@ int main() /* Start the device. */ nn_thread_init(&thread2, device2, NULL); + nn_sleep(100); + /* Create two sockets to connect to the device. */ endc = test_socket(AF_SP, NN_PUSH); test_connect(endc, SOCKET_ADDRESS_C); endd = test_socket(AF_SP, NN_PULL); test_connect(endd, SOCKET_ADDRESS_D); - nn_sleep(100); /* Pass a message between endpoints. */ test_send(endc, "XYZ"); -- cgit v1.2.3-70-g09d2