Skip to content
This repository has been archived by the owner on Sep 14, 2019. It is now read-only.

Fixed upstream broker connection problem #13

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

NorbertHeusser
Copy link
Contributor

In the upstream handshake http request the current implementation cannot handle the response being sliced into multiple network packages. The socket to read from is still configured in NONBLOCKING mode (required for use with libuv). But this may lead to a EWOULDBLOCK error result after reading just part of the response message. To fix this we need to set the socket back to blocking mode.
Additionally the EINTR error result is not handled correctly (retry).

akawamura pushed a commit that referenced this pull request Sep 28, 2018
…remove

(EAF-667) Added dslink_save_nodes, dslink_load_nodes and dslink_remov…
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant