提交 09ddd860 编写于 作者: P Peter Krempa

event-test: Force compiler check in switch for connectClose callback

上级 fa95523b
...@@ -23,24 +23,27 @@ connectClose(virConnectPtr conn ATTRIBUTE_UNUSED, ...@@ -23,24 +23,27 @@ connectClose(virConnectPtr conn ATTRIBUTE_UNUSED,
int reason, int reason,
void *opaque ATTRIBUTE_UNUSED) void *opaque ATTRIBUTE_UNUSED)
{ {
switch (reason) { run = 0;
switch ((virConnectCloseReason) reason) {
case VIR_CONNECT_CLOSE_REASON_ERROR: case VIR_CONNECT_CLOSE_REASON_ERROR:
fprintf(stderr, "Connection closed due to I/O error\n"); fprintf(stderr, "Connection closed due to I/O error\n");
break; return;
case VIR_CONNECT_CLOSE_REASON_EOF: case VIR_CONNECT_CLOSE_REASON_EOF:
fprintf(stderr, "Connection closed due to end of file\n"); fprintf(stderr, "Connection closed due to end of file\n");
break; return;
case VIR_CONNECT_CLOSE_REASON_KEEPALIVE: case VIR_CONNECT_CLOSE_REASON_KEEPALIVE:
fprintf(stderr, "Connection closed due to keepalive timeout\n"); fprintf(stderr, "Connection closed due to keepalive timeout\n");
break; return;
case VIR_CONNECT_CLOSE_REASON_CLIENT: case VIR_CONNECT_CLOSE_REASON_CLIENT:
fprintf(stderr, "Connection closed due to client request\n"); fprintf(stderr, "Connection closed due to client request\n");
break; return;
default:
fprintf(stderr, "Connection closed due to unknown reason\n");
break;
}; };
run = 0;
fprintf(stderr, "Connection closed due to unknown reason\n");
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册