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
nonblock flag is lost during reconnect #3615
Comments
OKriw
changed the title
nonblock flag is lost if during reconnect
nonblock flag is lost during reconnect
Aug 7, 2018
OKriw
added a commit
that referenced
this issue
Aug 7, 2018
During syslog reconnect we lose nonblock flag. THis leads to misbehavior while logging. Tarantool hang forever Closes #3615
OKriw
added a commit
that referenced
this issue
Aug 12, 2018
During syslog reconnect we lose nonblock flag. This leads to misbehavior while logging. Tarantool hangs forever Closes #3615
OKriw
added a commit
that referenced
this issue
Aug 12, 2018
During syslog reconnect we lose nonblock flag. This leads to misbehavior while logging. Tarantool hangs forever Closes #3615
OKriw
added a commit
that referenced
this issue
Aug 12, 2018
During syslog reconnect we lose nonblock flag. This leads to misbehavior while logging. Tarantool hangs forever Closes #3615
OKriw
added a commit
that referenced
this issue
Aug 13, 2018
During syslog reconnect we lose nonblock flag. This leads to misbehavior while logging. Tarantool hangs forever Closes #3615
OKriw
added a commit
that referenced
this issue
Aug 13, 2018
We should test log_nonblock mode. In some cases the loss of this flag lead to tarantool hanging forever. This tests checks such possibility. gh-3615 loss of nonblock flag in logger
locker
pushed a commit
that referenced
this issue
Aug 14, 2018
We should test log_nonblock mode. In some cases the loss of this flag lead to tarantool hanging forever. This tests checks such possibility. Follow-up #3615
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When logging to syslog we suffer from loss O_NONBLOCK flag and tarantool locks on write, that won't happen, because internal socket buffer is full.
How to reproduce:
Set log_nonblock is helpless - because we lose O_NONBLOCK when we do recconect to socket. So, tarantool hangs forever.
The text was updated successfully, but these errors were encountered: