Timestamp:
2015-03-11T21:24:15Z (9 years ago)
Author:
dequis <dx@…>
Branches:
master
Children:
89db90e, fedc8f1
Parents:
afbad28
git-author:
dequis <dx@…> (04-03-15 00:49:21)
git-committer:
dequis <dx@…> (11-03-15 21:24:15)
Message:

purple: Implement 'close_request' to prevent segfaults after logout

Fixes trac bug 1190 ("Accepting SSL certs too late resets bitlbee-libpurple")

To reproduce:

  1. Connect to server with self-signed ssl certificate (downgrading to libpurple 2.10.9 might be required to actually get the request)
  2. Disconnect the account
  3. Type "yes"
  4. Acquire segfault.

Normally, query_del_by_conn() would handle this, but some requests have
no account context at all. Yeah, it sucks. This is how pidgin handles it.

(No files)

Note: See TracChangeset for help on using the changeset viewer.