chiark
/
gitweb
/
~ian
/
hippotat.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
60b5803
)
wip, towards target
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 1 Apr 2017 20:13:37 +0000
(21:13 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 1 Apr 2017 20:13:49 +0000
(21:13 +0100)
client
patch
|
blob
|
history
diff --git
a/client
b/client
index 644215456616fb2f4932af73dcf7ff44d09898a0..c08b5fc9a63bcd80d382fcf82abfeb112b2d2c1f 100755
(executable)
--- a/
client
+++ b/
client
@@
-104,15
+104,11
@@
def req_err(req, err):
reactor.callLater(c.http_retry, (lambda: req_fin(req)))
def req_fin(req):
reactor.callLater(c.http_retry, (lambda: req_fin(req)))
def req_fin(req):
+ log_debug(DBG.HTTP_CTRL, 'req_fin', idof=req)
global outstanding
outstanding -= 1
check_outbound()
global outstanding
outstanding -= 1
check_outbound()
-def asyncfailure(reason):
- global outstanding
- outstanding += 1
- req_err(None, reason)
-
def check_outbound():
global outstanding
def check_outbound():
global outstanding
@@
-162,6
+158,8
@@
def check_outbound():
c.url,
twisted.web.client.Headers(hh),
producer)
c.url,
twisted.web.client.Headers(hh),
producer)
+
+ log_debug(DBG.HTTP_CTRL, 'request', idof=req, d=d)
req.addTimeout(c.http_timeout, reactor)
req.addCallback((lambda resp: req_ok(req, resp)))
req.addErrback((lambda err: req_err(req, err)))
req.addTimeout(c.http_timeout, reactor)
req.addCallback((lambda resp: req_ok(req, resp)))
req.addErrback((lambda err: req_err(req, err)))