Mercurial > prosody-hg
comparison net/httpclient_listener.lua @ 2674:a1fdfd7318df
net.httpclient_listener: Don't notify request of closed connection if the close was initiated by us
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Fri, 19 Feb 2010 03:23:51 +0000 |
| parents | fcdcdf00787c |
| children | 692b3c6c5bd2 |
comparison
equal
deleted
inserted
replaced
| 2673:61ae351c19b5 | 2674:a1fdfd7318df |
|---|---|
| 28 end | 28 end |
| 29 end | 29 end |
| 30 | 30 |
| 31 function httpclient.ondisconnect(conn, err) | 31 function httpclient.ondisconnect(conn, err) |
| 32 local request = requests[conn]; | 32 local request = requests[conn]; |
| 33 if request then | 33 if request and err ~= "closed" then |
| 34 request:reader(nil); | 34 request:reader(nil); |
| 35 end | 35 end |
| 36 requests[conn] = nil; | 36 requests[conn] = nil; |
| 37 end | 37 end |
| 38 | 38 |
