From 1d9148336946468316bf6d6591c2af344ecb0877 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=91=E9=A3=8E?= Date: Mon, 26 Aug 2013 17:48:53 +0800 Subject: [PATCH] bugfix: init connection id --- service-src/service_gate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/service-src/service_gate.c b/service-src/service_gate.c index 384802e5..f355932e 100644 --- a/service-src/service_gate.c +++ b/service-src/service_gate.c @@ -248,6 +248,7 @@ dispatch_socket_message(struct gate *g, const struct skynet_socket_message * mes if (sz >= sizeof(c->remote_name)) { sz = sizeof(c->remote_name) - 1; } + c->id = message->ud; memcpy(c->remote_name, message+1, sz); c->remote_name[sz] = '\0'; skynet_socket_start(ctx, message->ud);