]
Galder Zamarreño updated ISPN-6545:
-----------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request:
Server sending two responses for same Iterator.next request
-----------------------------------------------------------
Key: ISPN-6545
URL:
https://issues.jboss.org/browse/ISPN-6545
Project: Infinispan
Issue Type: Bug
Components: Remote Protocols
Reporter: Galder Zamarreño
Fix For: 9.0.0.Alpha2
Attachments: server.log, tmp-tests.log
Server receives:
{code}
14:55:30,600 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1)
Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=139,
cacheName=, flag=0, clientIntelligence=3, topologyId=0}
14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1)
Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=140,
cacheName=, flag=0, clientIntelligence=3, topologyId=0}
14:55:30,601 TRACE [org.infinispan.server.hotrod.HotRodDecoder] (HotRodServerWorker-7-1)
Decoded header HotRodHeader{op=IterationNextRequest, version=25, messageId=141,
cacheName=, flag=0, clientIntelligence=3, topologyId=0}
{code}
But it replies with:
{code}
14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler]
(HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=139,
cacheName=, operation=IterationNextResponse, status=Success}
14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler]
(HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141,
cacheName=, operation=IterationNextResponse, status=Success}
14:55:30,608 TRACE [org.infinispan.server.hotrod.ContextHandler]
(HotRodServerHandler-10-1) Write response IterationNextResponse{version=25, messageId=141,
cacheName=, operation=IterationNextResponse, status=Success}
{code}
As a result, client never receives response for messageId=140.