From b17598bea2a57744db1cd7071afa259dd1f9f155 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Sun, 30 Nov 2014 12:57:57 +0800 Subject: [PATCH] coverity 83662 test server check lseek return Signed-off-by: Andy Green --- test-server/test-server.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test-server/test-server.c b/test-server/test-server.c index 97493cc9..95ee0b27 100644 --- a/test-server/test-server.c +++ b/test-server/test-server.c @@ -394,7 +394,8 @@ static int callback_http(struct libwebsocket_context *context, */ if (m != n) /* partial write, adjust */ - lseek(pss->fd, m - n, SEEK_CUR); + if (lseek(pss->fd, m - n, SEEK_CUR) < 0) + goto bail; if (m) /* while still active, extend timeout */ libwebsocket_set_timeout(wsi,