moonbridge
diff moonbridge_io.c @ 218:35ea31e45b43
Send a TCP RST instead of TCP FIN when a socket gets garbage collected (and hasn't been closed)
author | jbe |
---|---|
date | Tue Jun 23 02:07:26 2015 +0200 (2015-06-23) |
parents | b124f8f3ca79 |
children | e53da349fd8f |
line diff
1.1 --- a/moonbridge_io.c Tue Jun 23 02:05:46 2015 +0200 1.2 +++ b/moonbridge_io.c Tue Jun 23 02:07:26 2015 +0200 1.3 @@ -726,7 +726,7 @@ 1.4 moonbr_io_handle_t *handle; 1.5 handle = luaL_checkudata(L, 1, MOONBR_IO_HANDLE_MT_REGKEY); 1.6 if (handle->fd >= 0) { 1.7 - lua_pushcfunction(L, moonbr_io_close); 1.8 + lua_pushcfunction(L, moonbr_io_reset); 1.9 lua_pushvalue(L, 1); 1.10 lua_pushinteger(L, 0); 1.11 lua_call(L, 2, 0);