Changing the timeout on a ssl bufferevent doesn't seem to remove an existing timeout.
Scenario:
Create an openssl bufferevent, set a timeout on it, do handshaking. After the connection is established, I clear the timeouts (A higher level of logic in the application deals with them at that point), but the timeout event still gets triggered.
Started sometime after 2.0.15.
It sounds like you've got a little test program for this. If so, could you upload it?