From 2b965d49f39a4aa541b7c5c43aeddb7bb8603721 Mon Sep 17 00:00:00 2001 From: Stéphane Raimbault Date: Tue, 8 Apr 2008 00:12:34 +0200 Subject: [PATCH] - the test server is now an infinite loop - use uint8_t* for the query --- tests/unit-test-slave.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tests/unit-test-slave.c b/tests/unit-test-slave.c index 66f0e29..a544901 100644 --- a/tests/unit-test-slave.c +++ b/tests/unit-test-slave.c @@ -72,13 +72,11 @@ int main(void) socket = modbus_init_listen_tcp(&mb_param); - i = 0; - while (i++ < 5) { - unsigned char query[MAX_PACKET_SIZE]; + while (1) { + uint8_t query[MAX_PACKET_SIZE]; int query_size; - + ret = modbus_listen(&mb_param, query, &query_size); - if (ret == 0) { manage_query(&mb_param, query, query_size, &mb_mapping); } else if (ret == CONNECTION_CLOSED) { -- libgit2 0.21.4