Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#1664 closed defect (fixed)

Ioqueue epoll stops processing socket events

Reported by: nanang Owned by: bennylp
Priority: normal Milestone: release-2.2
Component: pjlib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no


Reported that it is caused by the bug in handling error events in ioqueue epoll so the error events will never be cleared, and when the number of the unhandled error events reaches MAX_EVENTS_IN_SINGLE_POLL, any future events will never been processed/delivered to app by ioqueue epoll.

Change History (2)

comment:1 Changed 11 years ago by nanang

  • Resolution set to fixed
  • Status changed from new to closed

In 4515:

Fixed #1664: Fixed the bug of unhandled error events in non-connecting socket state in ioqueue epoll.

comment:2 Changed 11 years ago by ming

In 4528:

Re #1664: Fixed wrong handling of poll error

Note: See TracTickets for help on using tickets.