Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not callback one SM EVENT_ERROR twice.
After #947 (c1ac5f) and #1522 (a128d5) , the EVENT_ERROR leads by EPOLLERR will be sent to read.vio._cont first and then write.vio._cont. The reader SM could close or shutdown(WRITE) the VC, but we do not check these operations before we callback write.vio._cont. The SM would received EVENT_ERROR twice if write.vio._cont == read.vio._cont.
- Loading branch information