This commit is contained in:
Cloud Wu
2014-10-28 16:04:01 +08:00
parent 0f4a771792
commit 01e1a6aafa

View File

@@ -169,7 +169,11 @@ skynet_context_new(const char * name, const char *param) {
int
skynet_context_newsession(struct skynet_context *ctx) {
// session always be a positive number
int session = (++ctx->session_id) & 0x7fffffff;
int session = ++ctx->session_id;
if (session <= 0) {
ctx->session_id = 1;
return 1;
}
return session;
}