From 1d893f81575895e24963a2ac17d975823f312592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= Date: Tue, 2 Feb 2010 17:35:26 +0200 Subject: [PATCH] shmpipe: Verify that accept succeeds --- gst/shm/shmpipe.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gst/shm/shmpipe.c b/gst/shm/shmpipe.c index 82a4c3ccff..817ed4332b 100644 --- a/gst/shm/shmpipe.c +++ b/gst/shm/shmpipe.c @@ -711,6 +711,11 @@ sp_writer_accept_client (ShmPipe * self) fd = accept (self->main_socket, NULL, NULL); + if (fd < 0) { + fprintf (stderr, "Could not client connection"); + return NULL; + } + cb.payload.new_shm_area.size = self->shm_area->shm_area_len; cb.payload.new_shm_area.path_size = pathlen; if (!send_command (fd, &cb, COMMAND_NEW_SHM_AREA, self->shm_area->id)) {