[CDRIVER-315] when data length to big then server return by two packet, client can only recv one packet Created: 21/Mar/14  Updated: 03/May/17  Resolved: 17/Apr/14

Status: Closed
Project: C Driver
Component/s: None
Affects Version/s: 1.0.0, 0.92.0
Fix Version/s: None

Type: Bug Priority: Critical - P2
Reporter: HuMingqing Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Red Hat 4.4.4-13


Attachments: File test.cap    

 Description   

1. I used client to get data, set limit 5000, but then return 4420, total packet length more than 4195109
2. I used wireshark capture tcp packet, recv two packet,but client only parse one packet



 Comments   
Comment by Christian Hergert [ 17/Apr/14 ]

I've added a test case for this scenario (batch size of 5000 return documents) and tests pass in git master.

If you have problems with git master, please reopen.

Comment by Christian Hergert [ 27/Mar/14 ]

can you provide an example of what API you are using? just a snippet would be helpful, even if not the data.

Generated at Wed Feb 07 21:09:06 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.