I intended to leave this to users of the API - you may not always want to retry it depending on what you're implementing on top (different protocols may do different things upon receiving `EINTER`). Perhaps I should document this? That said, I don't believe the error is recoverable in the current implementation, perhaps this should be looked at further?