[1491] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[nelhage/barnowl] 8daf50: Allow SIGINT to interrupt getting the Zephyr buddy...

daemon@ATHENA.MIT.EDU (noreply@github.com)
Thu Oct 29 18:17:11 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
X-Original-To: nelhage@lunatique.mit.edu
Date: Tue, 2 Jun 2009 09:50:27 -0700
To: barnowl-dev@mit.edu
From: noreply@github.com

Branch: refs/heads/master
Home:   http://github.com/nelhage/barnowl

Commit: 8daf50422d4a92e3fe48ca219c98d4691c38b71e
    http://github.com/nelhage/barnowl/commit/8daf50422d4a92e3fe48ca219c98d4691c38b71e
Author: Nelson Elhage <nelhage@mit.edu>
Date:   2009-06-02 (Tue, 02 Jun 2009)

Changed paths:
  M functions.c

Log Message:
-----------
Allow SIGINT to interrupt getting the Zephyr buddy list

If we're behind a NAT or Zephyr is losing for some other reason, 'l' will
hang for (30 seconds) * (size of .anyone). Allow SIGINT to interrupt it
and cause us to bail out early. ZLocateUser will still hang for up to 30
seconds before that takes effect, but that's better than having to wait
for all of them.



home help back first fref pref prev next nref lref last post