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

emulation on host: fix nasty delay #5840

Merged
merged 9 commits into from Mar 5, 2019
Merged

emulation on host: fix nasty delay #5840

merged 9 commits into from Mar 5, 2019

Conversation

d-a-v
Copy link
Collaborator

@d-a-v d-a-v commented Mar 5, 2019

  • uart emulation on tty: add cmdline -b debug option to disable raw tty

  • emulation with socket: fix nasty delay

    • properly check all return values (read() returning 0 indicates closed peer)
    • ClientContext::state() triggers read() to check for closed peer
  • hide annoying MOCK messages, add cmdline -v option to show them

  • uart emulation on tty: check more return values

  • emulation on host: tcp/udp port shifting: new cmdline -s(port Shift) option

@d-a-v
Copy link
Collaborator Author

d-a-v commented Mar 5, 2019

@ivankravets Something is happening with PIO and recent changes in ArduinoJson which breaks CI
https://travis-ci.org/esp8266/Arduino/jobs/502004591#L563

@ivankravets
Copy link
Collaborator

See comment by @bblanchon in bblanchon/ArduinoJson#921 (comment)

I've just created PR #5843
Please merge it and restart jobs for this PR.

@d-a-v d-a-v merged commit 61a8a6b into esp8266:master Mar 5, 2019
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.

None yet

3 participants