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

TCP channel suddenly disconnected causing writer deadlock #4940

Open
1 task done
wangzm-R opened this issue Jun 12, 2024 · 2 comments
Open
1 task done

TCP channel suddenly disconnected causing writer deadlock #4940

wangzm-R opened this issue Jun 12, 2024 · 2 comments
Labels
need more info Issue that requires more info from contributor

Comments

@wangzm-R
Copy link

wangzm-R commented Jun 12, 2024

Is there an already existing issue for this?

  • I have searched the existing issues

Expected behavior

When a subscriber TCP channel is suddenly disconnected, it does not block the normal release data of the publisher;

Current behavior

If a publisher and two subscribers are on unused hardware, and a subscriber's machine suddenly power off, the publisher will be blocked after 1min; once the subscriber's device is activated again, the publisher will return to normal;(use static ip)

Steps to reproduce

use publisher and subscriber;

Fast DDS version/commit

fastdds2.14.0
fastdds2.11.2

Platform/Architecture

Ubuntu Focal 20.04 amd64

Transport layer

TCPv4

Additional context

No response

XML configuration file

No response

Relevant log output

No response

Network traffic capture

No response

@wangzm-R wangzm-R added the triage Issue pending classification label Jun 12, 2024
@wangzm-R
Copy link
Author

335961386-ae2b8794-d6f2-47e7-b56e-45a00ece7290

deadlock location;

@elianalf
Copy link
Contributor

Hi @wangzm-R,
Thank you for using Fast DDS.

In Fast DDS 2.14.1 there are many improvements related to TCP and this issue might be fixed in the latest version. Can you try and let us know if it's fixed?

@elianalf elianalf added in progress Issue or PR which is being reviewed need more info Issue that requires more info from contributor and removed triage Issue pending classification in progress Issue or PR which is being reviewed need more info Issue that requires more info from contributor labels Jun 18, 2024
@JesusPoderoso JesusPoderoso added the need more info Issue that requires more info from contributor label Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need more info Issue that requires more info from contributor
Projects
None yet
Development

No branches or pull requests

3 participants