Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#103: exa.ReadData not working correctly under Windows #104

Merged

Conversation

tomuben
Copy link
Collaborator

@tomuben tomuben commented Oct 11, 2021

RCA:
During the refactoring (#63),
the magic number = 1 for closing the socket for sending was
replaced with SD_RECEIVE, but it should have been replaced with SD_SEND.
The consequence was that the socket might have been closed
before the ok answered was sent to the database.

Fix:
Replace SD_RECEIVE with SD_SEND

@tomuben tomuben temporarily deployed to ci_build October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to ci_build October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:50 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
@tomuben tomuben temporarily deployed to publish October 11, 2021 20:51 Inactive
RCA:
During the refactoring (#63),
the magic number = 1 for closing the socket for sending was
replaced with SD_RECEIVE, but it should have been replaced with SD_SEND.
The consequence was that the socket might have been closed
before the ok answered was sent to the database.

Fix:
Replace SD_RECEIVE with SD_SEND
@tomuben tomuben force-pushed the bug/#103_exa_readdata_not_working_correctly_under_windows branch from 95dd2c1 to 35e2b54 Compare October 12, 2021 10:05
@tomuben tomuben temporarily deployed to ci_build October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to ci_build October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to ci_build October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:16 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben temporarily deployed to publish October 12, 2021 11:17 Inactive
@tomuben tomuben merged commit 0bcac51 into main Oct 12, 2021
@tomuben tomuben deleted the bug/#103_exa_readdata_not_working_correctly_under_windows branch October 12, 2021 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants