From a84a9c3157af0025d14580ba477e43c1f5efe53a Mon Sep 17 00:00:00 2001 From: Felix Weinrank Date: Mon, 3 Feb 2020 12:41:54 +0100 Subject: ekr_loop - Fix bug (#425) --- programs/ekr_loop.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'programs') diff --git a/programs/ekr_loop.c b/programs/ekr_loop.c index dfb84b56..b8dacfb5 100644 --- a/programs/ekr_loop.c +++ b/programs/ekr_loop.c @@ -521,8 +521,9 @@ main(int argc, char *argv[]) debug_printf("usrscp_sendv - step %d - call %d flags %x\n", i, ++j, sndinfo.snd_flags); while (usrsctp_sendv(s_c, line, LINE_LENGTH, NULL, 0, (void *)&sndinfo, (socklen_t)sizeof(struct sctp_sndinfo), SCTP_SENDV_SNDINFO, 0) < 0) { + fprintf(stderr,"usrsctp_sendv - errno: %d - %s\n", errno, strerror(errno)); if (errno != EWOULDBLOCK || !sendv_retries_left) { - fprintf(stderr,"usrsctp_sendv - errno: %d - %s\n", errno, strerror(errno)); + exit(EXIT_FAILURE); } sendv_retries_left--; #ifdef _WIN32 -- cgit v1.2.3