diff options
author | dequis <dx@dxzone.com.ar> | 2015-03-03 21:49:21 -0300 |
---|---|---|
committer | dequis <dx@dxzone.com.ar> | 2015-03-11 18:24:15 -0300 |
commit | 3bb333cb89512308cbc3d569dfe2bf9bbcfc433d (patch) | |
tree | 9d5ba0d549c62935d9697a34847310cb0a9d87b9 /protocols/twitter/twitter_lib.c | |
parent | afbad28d2029ba079e64450d17eb9a2fe7b20228 (diff) |
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.
Diffstat (limited to 'protocols/twitter/twitter_lib.c')
0 files changed, 0 insertions, 0 deletions