support socket.abandon / socket.start , Issue #73

This commit is contained in:
Cloud Wu
2014-03-14 11:02:00 +08:00
parent c9358873da
commit c6efe2cd19
3 changed files with 43 additions and 22 deletions

View File

@@ -513,6 +513,10 @@ start_socket(struct socket_server *ss, struct request_start *request, struct soc
s->opaque = request->opaque;
result->data = "start";
return SOCKET_OPEN;
} else if (s->type == SOCKET_TYPE_CONNECTED) {
s->opaque = request->opaque;
result->data = "transfer";
return SOCKET_OPEN;
}
return -1;
}