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);

Impressum / About Us