[CDRIVER-826] Handle WSAEMSGSIZE Created: 02/Sep/15  Updated: 11/Jan/16  Resolved: 03/Sep/15

Status: Closed
Project: C Driver
Component/s: None
Affects Version/s: 1.1.10
Fix Version/s: 1.2-beta1, 1.1.11

Type: Bug Priority: Major - P3
Reporter: Hannes Magnusson Assignee: Hannes Magnusson
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to CDRIVER-756 Unchecked errors on failed network wr... Closed

 Description   

_mongoc_socket_try_sendv() attempts to handle WSAEMSGSIZE in an honorable way – only missing one little detail:

Windows doesn't report it as errno.



 Comments   
Comment by Githook User [ 11/Jan/16 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Improve errno handling

We need to capture failure reasons on Windows properly too
Branch: 1.3.0-dev
https://github.com/mongodb/mongo-c-driver/commit/1b58443f66f2cedaf1eae03d096f1cafa34e794e

Comment by Githook User [ 11/Jan/16 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Handle WSAEMSGSIZE
Branch: 1.3.0-dev
https://github.com/mongodb/mongo-c-driver/commit/79e9b31e6989b94d47fec54fb112435efd65f045

Comment by Githook User [ 11/Jan/16 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Improve errno handling

We need to capture failure reasons on Windows properly too
Branch: 1.3.0-dev
https://github.com/mongodb/mongo-c-driver/commit/f6e2dc6b9b58bb2e453660eb9cea4ba79472ba0c

Comment by Githook User [ 26/Oct/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Improve errno handling

We need to capture failure reasons on Windows properly too
Branch: debian
https://github.com/mongodb/mongo-c-driver/commit/1b58443f66f2cedaf1eae03d096f1cafa34e794e

Comment by Githook User [ 26/Oct/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Handle WSAEMSGSIZE
Branch: debian
https://github.com/mongodb/mongo-c-driver/commit/79e9b31e6989b94d47fec54fb112435efd65f045

Comment by Githook User [ 28/Sep/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Improve errno handling

We need to capture failure reasons on Windows properly too
Branch: 1.2.0-dev
https://github.com/mongodb/mongo-c-driver/commit/1b58443f66f2cedaf1eae03d096f1cafa34e794e

Comment by Githook User [ 28/Sep/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Handle WSAEMSGSIZE
Branch: 1.2.0-dev
https://github.com/mongodb/mongo-c-driver/commit/79e9b31e6989b94d47fec54fb112435efd65f045

Comment by Githook User [ 16/Sep/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Improve errno handling

We need to capture failure reasons on Windows properly too
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/1b58443f66f2cedaf1eae03d096f1cafa34e794e

Comment by Githook User [ 16/Sep/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Handle WSAEMSGSIZE
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/79e9b31e6989b94d47fec54fb112435efd65f045

Comment by Hannes Magnusson [ 03/Sep/15 ]

Fixed in 1.2.0-dev
also pushed to socket-debug branch, which is the socket experimental fixes for master

Comment by Githook User [ 03/Sep/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Improve errno handling

We need to capture failure reasons on Windows properly too
Branch: socket-debug
https://github.com/mongodb/mongo-c-driver/commit/ed288003b0adb326e024573ee520922624f906e6

Comment by Githook User [ 03/Sep/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Improve errno handling

We need to capture failure reasons on Windows properly too
Branch: 1.2.0-dev
https://github.com/mongodb/mongo-c-driver/commit/f6e2dc6b9b58bb2e453660eb9cea4ba79472ba0c

Comment by Githook User [ 02/Sep/15 ]

Author:

{u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}

Message: CDRIVER-826: Handle WSAEMSGSIZE
Branch: socket-debug
https://github.com/mongodb/mongo-c-driver/commit/710492cde9e90003d506f2fa8316228cb0cc4e5c

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