Diff between ce632ba95043abea89a38f31b325c91b1f952e18 and 388761cdc8f8a1293bb0b1a5bd576b5fb41616ca

Changed Files

File Additions Deletions Status
src/sdpd-server.c +1 -1 modified

Full Patch

diff --git a/src/sdpd-server.c b/src/sdpd-server.c
index 181d248..7b1351f 100644
--- a/src/sdpd-server.c
+++ b/src/sdpd-server.c
@@ -177,7 +177,7 @@ static gboolean io_session_event(GIOChannel *chan, GIOCondition cond, gpointer d
 		return TRUE;
 
 	len = recv(sk, buf, size, 0);
-	if (len <= 0) {
+	if (len != size) {
 		sdp_svcdb_collect_all(sk);
 		free(buf);
 		return FALSE;