Просмотр исходного кода

Revert "ipcc: Fix ERR_LIBRARY error if finalise called inside dispatch"

This reverts commit 83bf77e6f42c2a8b01b1d079e8dc792d9cc7d35d.

Messages may be lost.

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Jan Friesse 10 лет назад
Родитель
Сommit
67242e15c2
1 измененных файлов с 0 добавлено и 7 удалено
  1. 0 7
      lib/coroipcc.c

+ 0 - 7
lib/coroipcc.c

@@ -957,13 +957,6 @@ coroipcc_dispatch_put (hdb_handle_t handle)
 retry_ipc_sem_wait:
 	res = ipc_sem_wait (ipc_instance->control_buffer, SEMAPHORE_DISPATCH, ipc_instance->fd);
 	if (res != CS_OK) {
-	        /*
-		 * IPC was closed earlier in dispatch, return OK
-		 */
-	        if (ipc_instance->control_buffer->ipc_closed) {
-		        res = CS_OK;
-			goto error_exit;
-		}
 		if (res == CS_ERR_TRY_AGAIN) {
 			priv_change_send (ipc_instance);
 			goto retry_ipc_sem_wait;