Show More
@@ -229,7 +229,11 Failure to read getbundle HTTP request | |||||
229 | Now do a variation using POST to send arguments |
|
229 | Now do a variation using POST to send arguments | |
230 | =============================================== |
|
230 | =============================================== | |
231 |
|
231 | |||
232 | $ hg serve --config experimental.httppostargs=true --config badserver.close-after-recv-bytes=329,344 -p $HGPORT -d --pid-file=hg.pid -E error.log |
|
232 | $ hg serve \ | |
|
233 | > --config badserver.close-after-recv-patterns="x-hgargs-post:,user-agent: mercurial/proto-1.0" \ | |||
|
234 | > --config badserver.close-after-recv-bytes="14,26" \ | |||
|
235 | > --config experimental.httppostargs=true \ | |||
|
236 | > -p $HGPORT -d --pid-file=hg.pid -E error.log | |||
233 | $ cat hg.pid > $DAEMON_PIDS |
|
237 | $ cat hg.pid > $DAEMON_PIDS | |
234 |
|
238 | |||
235 | $ hg clone http://localhost:$HGPORT/ clone |
|
239 | $ hg clone http://localhost:$HGPORT/ clone | |
@@ -239,12 +243,12 Now do a variation using POST to send ar | |||||
239 | $ killdaemons.py $DAEMON_PIDS |
|
243 | $ killdaemons.py $DAEMON_PIDS | |
240 |
|
244 | |||
241 | $ cat error.log | "$PYTHON" $TESTDIR/filtertraceback.py |
|
245 | $ cat error.log | "$PYTHON" $TESTDIR/filtertraceback.py | |
242 |
readline( |
|
246 | readline(~) -> (33) GET /?cmd=capabilities HTTP/1.1\r\n | |
243 |
readline( |
|
247 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) | |
244 |
readline( |
|
248 | readline(*) -> (35) accept: application/mercurial-0.1\r\n (glob) | |
245 |
readline( |
|
249 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) | |
246 |
readline( |
|
250 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) | |
247 |
readline( |
|
251 | readline(*) -> (2) \r\n (glob) | |
248 | sendall(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 444\r\n\r\n (py36 !) |
|
252 | sendall(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 444\r\n\r\n (py36 !) | |
249 | sendall(444) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx httppostargs known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) |
|
253 | sendall(444) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx httppostargs known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
250 | write(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 444\r\n\r\n (py3 no-py36 !) |
|
254 | write(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 444\r\n\r\n (py3 no-py36 !) | |
@@ -256,25 +260,25 Now do a variation using POST to send ar | |||||
256 | write(21) -> Content-Length: 444\r\n (no-py3 !) |
|
260 | write(21) -> Content-Length: 444\r\n (no-py3 !) | |
257 | write(2) -> \r\n (no-py3 !) |
|
261 | write(2) -> \r\n (no-py3 !) | |
258 | write(444) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx httppostargs known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) |
|
262 | write(444) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx httppostargs known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
259 |
readline( |
|
263 | readline(~) -> (27) POST /?cmd=batch HTTP/1.1\r\n (glob) | |
260 |
readline( |
|
264 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) | |
261 |
readline( |
|
265 | readline(*) -> (41) content-type: application/mercurial-0.1\r\n (glob) | |
262 |
readline( |
|
266 | readline(*) -> (33) vary: X-HgArgs-Post,X-HgProto-1\r\n (glob) | |
263 |
readline( |
|
267 | readline(*) -> (19) x-hgargs-post: 28\r\n (glob) | |
264 |
readline( |
|
268 | readline(*) -> (1?) x-hgproto-1: * (glob) | |
265 | read limit reached; closing socket |
|
269 | read limit reached; closing socket | |
266 |
readline( |
|
270 | readline(~) -> (27) POST /?cmd=batch HTTP/1.1\r\n | |
267 |
readline( |
|
271 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) | |
268 |
readline( |
|
272 | readline(*) -> (41) content-type: application/mercurial-0.1\r\n (glob) | |
269 |
readline( |
|
273 | readline(*) -> (33) vary: X-HgArgs-Post,X-HgProto-1\r\n (glob) | |
270 |
readline( |
|
274 | readline(*) -> (19) x-hgargs-post: 28\r\n (glob) | |
271 |
readline( |
|
275 | readline(*) -> (61) x-hgproto-1: 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull\r\n (glob) | |
272 |
readline( |
|
276 | readline(*) -> (35) accept: application/mercurial-0.1\r\n (glob) | |
273 |
readline( |
|
277 | readline(*) -> (20) content-length: 28\r\n (glob) | |
274 |
readline( |
|
278 | readline(*) -> (*) host: localhost:$HGPORT\r\n (glob) | |
275 |
readline( |
|
279 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) | |
276 |
readline( |
|
280 | readline(*) -> (2) \r\n (glob) | |
277 |
read( |
|
281 | read(24 from 28) -> (*) cmds=* (glob) | |
278 | read limit reached; closing socket |
|
282 | read limit reached; closing socket | |
279 | $LOCALIP - - [$ERRDATE$] Exception happened during processing request '/?cmd=batch': (glob) |
|
283 | $LOCALIP - - [$ERRDATE$] Exception happened during processing request '/?cmd=batch': (glob) | |
280 | Traceback (most recent call last): |
|
284 | Traceback (most recent call last): |
General Comments 0
You need to be logged in to leave comments.
Login now