diff --git a/source/socket.c b/source/socket.c index 8a4cf3a..4183284 100644 --- a/source/socket.c +++ b/source/socket.c @@ -372,6 +372,7 @@ static const struct luaL_Reg socket_methods[] = { {"accept", socket_accept }, {"bind", socket_bind }, {"close", socket_close }, + {"__gc", socket_close }, {"connect", socket_connect }, {"listen", socket_listen }, {"receive", socket_receive },