From be6ed47b85bfb37f26d0bb8d06fbbc4b253d50e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Benedikt=20Kr=C3=BCger?= Date: Mon, 27 Jun 2011 12:56:28 +0200 Subject: [PATCH] ... --- kernel/tests.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/tests.c b/kernel/tests.c index 2846cf5d..36326491 100644 --- a/kernel/tests.c +++ b/kernel/tests.c @@ -236,9 +236,10 @@ void* client_task(void* e) kprintf("connecting"); /* connect to PORT on HOST */ +retry: if (connect(sd,(struct sockaddr *) &pin, sizeof(pin)) == -1) { kprintf("connectfail"); - return; + goto retry; } kprintf("sending"); /* send a message to the server PORT on machine HOST */