diff options
-rw-r--r-- | tests/mini-record.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/mini-record.c b/tests/mini-record.c index 464a7560cc..56da1d845f 100644 --- a/tests/mini-record.c +++ b/tests/mini-record.c @@ -282,6 +282,7 @@ static void server(int fd, const char *prio) mtu = gnutls_dtls_get_mtu(session); do { + usleep(10000); /* some systems like FreeBSD have their buffers full during this send */ do { ret = gnutls_record_send(session, buffer, @@ -319,7 +320,7 @@ static void server(int fd, const char *prio) static void start(const char *name, const char *prio) { int fd[2]; - int ret, status; + int ret, status = 0; ret = socketpair(AF_UNIX, SOCK_DGRAM, 0, fd); if (ret < 0) { |