Properly Properly fix POLLHUP