Changeset 1047

Show
Ignore:
Timestamp:
06/09/06 06:17:46 (2 years ago)
Author:
ehabkost
Message:

Handle OSYNC_MESSAGE_QUEUE_HUP on osplugin

Exit when receiving a OSYNC_MESSAGE_QUEUE_HUP message

Signed-off-by: Eduardo Habkost <ehabkost@silverbrick.(none)>

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/ipc-branch/osplugin/osplugin.c

    r1026 r1047  
    432432                */ 
    433433                break; 
    434  
     434        case OSYNC_MESSAGE_QUEUE_HUP: 
     435                osync_trace(TRACE_INTERNAL, "%s: ERROR: Queue hangup", __func__); 
     436                fprintf(stderr, "Pipe closed! Exiting.\n"); 
     437                exit(1); 
     438                break; 
    435439        default: 
    436440                osync_trace(TRACE_INTERNAL, "%s: ERROR: Unknown message", __func__);