From e8c44fc2fdc87e34de88764ae62b1eeb0d7a1731 Mon Sep 17 00:00:00 2001 From: Wilfried Goesgens Date: Fri, 5 Nov 2010 00:12:50 +0100 Subject: [PATCH] if we tell the client we're in error state, return. if SNET would fail to open the temporary file, it would tell the client 'error' and continue to read -> hang we now abort after reporting the error. --- citadel/modules/network/serv_network.c | 1 + 1 file changed, 1 insertion(+) diff --git a/citadel/modules/network/serv_network.c b/citadel/modules/network/serv_network.c index 7186ebdd9..a5ddd83e0 100644 --- a/citadel/modules/network/serv_network.c +++ b/citadel/modules/network/serv_network.c @@ -460,6 +460,7 @@ void cmd_snet(char *argbuf) { tempfilename, strerror(errno)); unlink(tempfilename); + return; } Line = NewStrBuf(); -- 2.30.2