diff options
Diffstat (limited to 'src/tcp.c')
-rw-r--r-- | src/tcp.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -203,8 +203,9 @@ static int meth_accept(lua_State *L) | |||
203 | p_tcp server = (p_tcp) aux_checkclass(L, "tcp{server}", 1); | 203 | p_tcp server = (p_tcp) aux_checkclass(L, "tcp{server}", 1); |
204 | p_tm tm = &server->tm; | 204 | p_tm tm = &server->tm; |
205 | t_sock sock; | 205 | t_sock sock; |
206 | const char *err; | ||
206 | tm_markstart(tm); | 207 | tm_markstart(tm); |
207 | const char *err = inet_tryaccept(&server->sock, tm, &sock); | 208 | err = inet_tryaccept(&server->sock, tm, &sock); |
208 | /* if successful, push client socket */ | 209 | /* if successful, push client socket */ |
209 | if (!err) { | 210 | if (!err) { |
210 | p_tcp clnt = lua_newuserdata(L, sizeof(t_tcp)); | 211 | p_tcp clnt = lua_newuserdata(L, sizeof(t_tcp)); |