Skip to content

Commit d1133b7

Browse files
committed
We're not interested in GNUTLS_E_AGAIN
1 parent a4b504b commit d1133b7

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

nbd-server.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -307,8 +307,10 @@ static int writeit_tls(gnutls_session_t s, const void *buf, size_t len) {
307307
while(len > 0) {
308308
DEBUG("+");
309309
if ((res = gnutls_record_send(s, buf, len)) < 0 && !gnutls_error_is_fatal(res)) {
310-
m = g_strdup_printf("issue while sending data: %s", gnutls_strerror(res));
311-
err_nonfatal(m);
310+
if(res != GNUTLS_E_AGAIN) {
311+
m = g_strdup_printf("issue while sending data: %s", gnutls_strerror(res));
312+
err_nonfatal(m);
313+
}
312314
} else if(res < 0) {
313315
m = g_strdup_printf("could not send data: %s", gnutls_strerror(res));
314316
err_nonfatal(m);

0 commit comments

Comments
 (0)