added moo_purgesemiosbyhandle()

This commit is contained in:
hyunghwan.chung
2018-02-03 07:16:29 +00:00
parent ea70db9633
commit eb35c3d865
4 changed files with 39 additions and 1 deletions

View File

@ -132,6 +132,7 @@ static moo_pfrc_t pf_close_socket (moo_t* moo, moo_ooi_t nargs)
fd = MOO_OOP_TO_SMOOI(sck->handle);
if (fd >= 0)
{
moo_purgesemiobyhandle (moo, MOO_OOP_TO_SMOOI(sck->handle));
if (close(MOO_OOP_TO_SMOOI(sck->handle)) == -1)
{
moo_seterrwithsyserr (moo, errno);