Mantis - Hessian
Viewing Issue Advanced Details
2997 minor always 10-08-08 11:57 10-14-08 15:05
emil  
 
normal  
closed 3.2.1  
fixed  
none    
none 3.2.1  
0002997: Multiple outstanding requests with Hessian Flex fail
(Rep. by Leonid Geller)

Specifically, if I send request A(x), and while it is being processed on the
+server side, send request A(y) (same operation, different parameters), I will
+get back successful response to A(y), while response to A(x) will fail with
+trace output:

"Unknown stream completed: ..." message (line 162 in HessianOperation.as)

Looks like a classic "collision on a key" error, where the second request
+overrides the metadata of the first; however looking through the Hessian code,
+I could not spot the error. Perhaps it has to do with using URLStream instance
+as key to storing the tokens?...

Notes
(0003510)
emil   
10-14-08 15:05   
HessianMultipleRequestsTest