summaryrefslogtreecommitdiff
path: root/65/67ea7f07e092d7cfb5711ea07092c4fbc00f0d
blob: f6933cbaf2bf1d122409595c8bef705da90d7f0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191]
	helo=mx.sourceforge.net)
	by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <mh.in.england@gmail.com>) id 1S7aDm-0000nP-Gp
	for bitcoin-development@lists.sourceforge.net;
	Tue, 13 Mar 2012 22:29:34 +0000
Received-SPF: pass (sog-mx-1.v43.ch3.sourceforge.com: domain of gmail.com
	designates 74.125.82.175 as permitted sender)
	client-ip=74.125.82.175; envelope-from=mh.in.england@gmail.com;
	helo=mail-we0-f175.google.com; 
Received: from mail-we0-f175.google.com ([74.125.82.175])
	by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1S7aDl-00070O-Nu
	for bitcoin-development@lists.sourceforge.net;
	Tue, 13 Mar 2012 22:29:34 +0000
Received: by wera1 with SMTP id a1so1480886wer.34
	for <bitcoin-development@lists.sourceforge.net>;
	Tue, 13 Mar 2012 15:29:27 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.180.80.35 with SMTP id o3mr697802wix.5.1331677767581; Tue, 13
	Mar 2012 15:29:27 -0700 (PDT)
Sender: mh.in.england@gmail.com
Received: by 10.216.162.66 with HTTP; Tue, 13 Mar 2012 15:29:27 -0700 (PDT)
In-Reply-To: <201203131445.09552.luke@dashjr.org>
References: <CANEZrP17mwsmhShUKDOrZFsotLD+PHt6omNpL3-r21RtmHRX4Q@mail.gmail.com>
	<201203131445.09552.luke@dashjr.org>
Date: Tue, 13 Mar 2012 23:29:27 +0100
X-Google-Sender-Auth: eyp2sE7txBfHvOMT39oz4C80Luw
Message-ID: <CANEZrP3vRKiEBsosi1SaD=Sz-CZ7LqunwqURHSf=sYiNqfutNg@mail.gmail.com>
From: Mike Hearn <mike@plan99.net>
To: Luke-Jr <luke@dashjr.org>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -1.0 (-)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(mh.in.england[at]gmail.com)
	-0.0 SPF_PASS               SPF: sender matches SPF record
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.5 AWL AWL: From: address is in the auto white-list
X-Headers-End: 1S7aDl-00070O-Nu
Cc: bitcoin-development@lists.sourceforge.net
Subject: Re: [Bitcoin-development] Adding a pong message
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Tue, 13 Mar 2012 22:29:34 -0000

TCP keep-alives aren't reliably implemented.

I've got reports that sometimes we struggle to keep connection to the
network on mobile, eg, because we roam into an area with poor
connectivity but not poor enough for the network stack to drop access
entirely. Being able to quickly check if the connection is really
there with some kind of bounded, app layer deadline is probably useful
and besides, it's cheap.