summaryrefslogtreecommitdiffstats
path: root/tcpsrv.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2011-05-09 12:48:15 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2011-05-09 12:48:15 +0200
commit1d41b9540ccf8b6714135737855ab71ee75f4364 (patch)
tree2ce7356d2d4fcb4426edfd7e0ddd473bbed4baf5 /tcpsrv.c
parent579c61e579d9452682da51ec5e4b547684573807 (diff)
parent831ce25230f6c8cd7c362fda3616e1233a61cf00 (diff)
downloadrsyslog-1d41b9540ccf8b6714135737855ab71ee75f4364.tar.gz
rsyslog-1d41b9540ccf8b6714135737855ab71ee75f4364.tar.bz2
rsyslog-1d41b9540ccf8b6714135737855ab71ee75f4364.zip
Merge branch 'v4-stable' into v4-devel
Conflicts: tcpsrv.c tests/Makefile.am tests/tcpflood.c
Diffstat (limited to 'tcpsrv.c')
-rw-r--r--tcpsrv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tcpsrv.c b/tcpsrv.c
index 5de805b2..0581828e 100644
--- a/tcpsrv.c
+++ b/tcpsrv.c
@@ -547,7 +547,7 @@ Run(tcpsrv_t *pThis)
case RS_RET_OK:
/* valid data received, process it! */
localRet = tcps_sess.DataRcvd(pThis->pSessions[iTCPSess], buf, iRcvd);
- if(localRet != RS_RET_OK) {
+ if(localRet != RS_RET_OK && localRet != RS_RET_QUEUE_FULL) {
/* in this case, something went awfully wrong.
* We are instructed to terminate the session.
*/