Show More
@@ -158,7 +158,10 Failure on subsequent HTTP request on th | |||||
158 | Failure to read getbundle HTTP request |
|
158 | Failure to read getbundle HTTP request | |
159 | -------------------------------------- |
|
159 | -------------------------------------- | |
160 |
|
160 | |||
161 | $ hg serve --config badserver.close-after-recv-bytes=308,317,304 -p $HGPORT -d --pid-file=hg.pid -E error.log |
|
161 | $ hg serve \ | |
|
162 | > --config badserver.close-after-recv-patterns="GET /\?cmd=batch,user-agent: mercurial/proto-1.0,GET /\?cmd=getbundle" \ | |||
|
163 | > --config badserver.close-after-recv-bytes=110,26,274 \ | |||
|
164 | > -p $HGPORT -d --pid-file=hg.pid -E error.log | |||
162 | $ cat hg.pid > $DAEMON_PIDS |
|
165 | $ cat hg.pid > $DAEMON_PIDS | |
163 | $ hg clone http://localhost:$HGPORT/ clone |
|
166 | $ hg clone http://localhost:$HGPORT/ clone | |
164 | requesting all changes |
|
167 | requesting all changes | |
@@ -170,12 +173,12 Failure to read getbundle HTTP request | |||||
170 | $ cat error.log |
|
173 | $ cat error.log | |
171 | readline(1 from -1) -> (1) x (?) |
|
174 | readline(1 from -1) -> (1) x (?) | |
172 | readline(1 from -1) -> (1) x (?) |
|
175 | readline(1 from -1) -> (1) x (?) | |
173 |
readline( |
|
176 | readline(~) -> (33) GET /?cmd=capabilities HTTP/1.1\r\n | |
174 |
readline( |
|
177 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) | |
175 |
readline( |
|
178 | readline(*) -> (35) accept: application/mercurial-0.1\r\n (glob) | |
176 |
readline( |
|
179 | readline(*) -> (*) host: localhost:$HGPORT\r\n (glob) | |
177 |
readline( |
|
180 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) | |
178 |
readline( |
|
181 | readline(*) -> (2) \r\n (glob) | |
179 | 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: 431\r\n\r\n (py36 !) |
|
182 | 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: 431\r\n\r\n (py36 !) | |
180 | sendall(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) |
|
183 | sendall(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
181 | 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: 431\r\n\r\n (py3 no-py36 !) |
|
184 | 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: 431\r\n\r\n (py3 no-py36 !) | |
@@ -187,21 +190,21 Failure to read getbundle HTTP request | |||||
187 | write(21) -> Content-Length: 431\r\n (no-py3 !) |
|
190 | write(21) -> Content-Length: 431\r\n (no-py3 !) | |
188 | write(2) -> \r\n (no-py3 !) |
|
191 | write(2) -> \r\n (no-py3 !) | |
189 | write(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) |
|
192 | write(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
190 |
readline( |
|
193 | readline(~) -> (26) GET /?cmd=batch HTTP/1.1\r\n (glob) | |
191 |
readline( |
|
194 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) | |
192 |
readline( |
|
195 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) | |
193 |
readline( |
|
196 | readline(*) -> (41) x-hgarg-1: cmds=heads+%3Bknown+nodes%3D\r\n (glob) | |
194 |
readline( |
|
197 | readline(*) -> (1?) x-hgproto-1:* (glob) | |
195 | read limit reached; closing socket |
|
198 | read limit reached; closing socket | |
196 |
readline( |
|
199 | readline(~) -> (26) GET /?cmd=batch HTTP/1.1\r\n | |
197 |
readline( |
|
200 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) | |
198 |
readline( |
|
201 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) | |
199 |
readline( |
|
202 | readline(*) -> (41) x-hgarg-1: cmds=heads+%3Bknown+nodes%3D\r\n (glob) | |
200 |
readline( |
|
203 | readline(*) -> (61) x-hgproto-1: 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull\r\n (glob) | |
201 |
readline( |
|
204 | readline(*) -> (35) accept: application/mercurial-0.1\r\n (glob) | |
202 |
readline( |
|
205 | readline(*) -> (*) host: localhost:$HGPORT\r\n (glob) | |
203 |
readline( |
|
206 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) | |
204 |
readline( |
|
207 | readline(*) -> (2) \r\n (glob) | |
205 | sendall(159) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 42\r\n\r\n (py36 !) |
|
208 | sendall(159) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 42\r\n\r\n (py36 !) | |
206 | sendall(42) -> 96ee1d7354c4ad7372047672c36a1f561e3a6a4c\n; (py36 !) |
|
209 | sendall(42) -> 96ee1d7354c4ad7372047672c36a1f561e3a6a4c\n; (py36 !) | |
207 | write(159) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 42\r\n\r\n (py3 no-py36 !) |
|
210 | write(159) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 42\r\n\r\n (py3 no-py36 !) | |
@@ -213,9 +216,9 Failure to read getbundle HTTP request | |||||
213 | write(20) -> Content-Length: 42\r\n (no-py3 !) |
|
216 | write(20) -> Content-Length: 42\r\n (no-py3 !) | |
214 | write(2) -> \r\n (no-py3 !) |
|
217 | write(2) -> \r\n (no-py3 !) | |
215 | write(42) -> 96ee1d7354c4ad7372047672c36a1f561e3a6a4c\n; (no-py3 !) |
|
218 | write(42) -> 96ee1d7354c4ad7372047672c36a1f561e3a6a4c\n; (no-py3 !) | |
216 |
readline( |
|
219 | readline(24 from ~) -> (*) GET /?cmd=getbundle HTTP* (glob) | |
217 | read limit reached; closing socket |
|
220 | read limit reached; closing socket | |
218 |
readline( |
|
221 | readline(~) -> (30) GET /?cmd=getbundle HTTP/1.1\r\n | |
219 | readline(274 from *) -> (27) Accept-Encoding: identity\r\n (glob) |
|
222 | readline(274 from *) -> (27) Accept-Encoding: identity\r\n (glob) | |
220 | readline(247 from *) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
|
223 | readline(247 from *) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) | |
221 | readline(218 from *) -> (218) x-hgarg-1: bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtag (glob) |
|
224 | readline(218 from *) -> (218) x-hgarg-1: bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtag (glob) |
General Comments 0
You need to be logged in to leave comments.
Login now