From 268b867c719717f12d5e57e6ca93e6f6cfd04a35 Mon Sep 17 00:00:00 2001 From: Timo Dritschler Date: Fri, 29 Aug 2014 18:44:23 +0200 Subject: Fixed a problem in KIRO Client "sync" function KIRO Client was ignoring broken connections and bad RDMA access keys Made test-client application check kiro_client_sync return value --- test/test-client.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'test/test-client.c') diff --git a/test/test-client.c b/test/test-client.c index 45ce722..a7bbc16 100644 --- a/test/test-client.c +++ b/test/test-client.c @@ -80,7 +80,10 @@ main ( int argc, char *argv[] ) for (SDL_Event event; SDL_PollEvent (&event);) if (event.type == SDL_QUIT) cont = 0; - kiro_client_sync (client); + if (kiro_client_sync (client) < 0) { + g_warning ("Unable to get data from server. Stopping."); + break; + } SDL_Delay (10); render (data_sf); } -- cgit v1.2.3