feature: unsubscribe can be called after read_reply timeout