X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=gcrypt.c;h=1ce4587f3d2e165a64e3d40991bfadf5264b47c6;hb=6934fc28976594d0eb387bfef25cb938c677814c;hp=467e7399da721c5cb7ac6c0ea628f007052fea10;hpb=2e2f91c92bbdd4107925bcaf521242c588afbfe4;p=paraslash.git diff --git a/gcrypt.c b/gcrypt.c index 467e7399..1ce4587f 100644 --- a/gcrypt.c +++ b/gcrypt.c @@ -951,7 +951,7 @@ int sc_send_bin_buffer(struct stream_cipher_context *scc, char *buf, gret = gcry_cipher_encrypt(scc->send->handle, tmp, size, (unsigned char *)buf, size); assert(gret == 0); - ret = write_all(scc->fd, (char *)tmp, size); + ret = write_nonblock(scc->fd, (char *)tmp, size); free(tmp); return ret; }