stoneCC / serf

Automatically exported from code.google.com/p/serf
Apache License 2.0
0 stars 0 forks source link

Requests can be completed in different order than there were created #72

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Under some circumstances requests can be completed in different order than 
there were created.

Servers is configured to authenticate all requests.

Client creates two serf requests: REQ1, REQ2
C: REQ1
C: REQ2
S: RESP1 (403 Authz required)
serf receives 403 requests, add authentication details and add it to queue as a 
priority request.

S: RESP2 (403 Authz required)
serf receives 403 requests, add authentication details and add it to queue as a 
priority request before REQ1 (!)

Than serf sends requests in different order than it was expected.

C: REQ2
C: REQ1

S: RESP2
S: RESP1

Original issue reported on code.google.com by chemodax@gmail.com on 19 May 2011 at 8:35

GoogleCodeExporter commented 9 years ago
See r1469.

Original comment by justin.e...@gmail.com on 25 May 2011 at 1:02