Search code examples
csocketslibev

libev ev_io_stop() does not close socket


I have a server using libev Whenever a client socket breaks the socket connection is stopped using a code like this

ev_io_stop(loop, watcher);

Do I need to specifically call shutdown() or close()


Solution

  • calling close() solved the issue.

    I guess that would have helped if documented