Feature [ #306 ] feat: lazy init pollers to avoid create any poller goroutines if netpoll is not used [ #303 ] feat: add WithOnDisconnect callback [ #300 ] feat: netpoll exception implement net.Error interface [ #294 ] feat: add SetRunner option Fix [ #307 ] fix: ctx race when disconnect callback run with connect callback [ #304 ] fix: connection leak when poller close connection but onRequest callback just finished [ #296 ] fix: stop timer when read triggered by err Chore [ #302 ] ci: bump the version of actions/checkout and actions/setup-go