diff --git a/src/rsrv/caserverio.c b/src/rsrv/caserverio.c index 3a5eef279..dcd505b80 100644 --- a/src/rsrv/caserverio.c +++ b/src/rsrv/caserverio.c @@ -121,6 +121,13 @@ int lock_needed; while(pclient->send.stk&&!pclient->disconnect){ + if (pclient->proto == IPPROTO_TCP) + status = send( + pclient->sock, + pclient->send.buf, + pclient->send.stk, + NULL); + else status = sendto( pclient->sock, pclient->send.buf,