i think the part you don't understand may be just timing - see below<br><br>>> If you really don't like this new behaviour, I suggest at least:<br>>> New behaviour B:<br>>> - Alice's OTR plugin displays her a warning: "Your communication partner
<br>>> went offline and will likely be unable to read any further OTR-encrypted<br>>> messages. To terminate the OTR session right-click the OTR button and<br>>> select "end session"".<br>
>><br>><br>> But that is simply not true. Most network outages that don't involve any of<br>> the two partners to change/restart their IM client will keep working fine.<br><br>i don't' think the problems users are having are caused by network outages. much more often they are caused by sending offline messages to people who really have exited their IM client - it seems to be the 'long time offline' issue you discovered above
<br><br>from libotr:<br>/* How old are messages allowed to be in order to be candidates for<br> * resending in response to a rekey? */<br>#define RESEND_INTERVAL 60<br><br>assuming that's seconds, the resend method is pretty useless in overcoming the majority of cases where users go offline - 
e.g. twice a day i'm offline when moving my laptop from work to home and visa versa<br><br>what about adding an option in gaim to terminate sessions when contacts go offline?<br>