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

Service Participant, Transport Registry, RTPS libs updated to support certain Restart scenarios #1081

Merged
merged 9 commits into from Mar 28, 2019

Conversation

Projects
None yet
3 participants
@mitza-oci
Copy link
Member

commented Mar 27, 2019

Related to #1005 and possibly #991

  • Support restarting the same Service_Participant object after shutdown()
  • Updated RtpsUdpLoader to have an easy way to reload the transport (from application)
  • Sedp: remove transport when we're done
  • TransportRegistry::remove_inst() calls shutdown on the transport

@mitza-oci mitza-oci self-assigned this Mar 27, 2019

@mitza-oci mitza-oci requested a review from jrw972 Mar 27, 2019

@jrw972

jrw972 approved these changes Mar 28, 2019

@mitza-oci mitza-oci merged commit 17df983 into master Mar 28, 2019

22 of 23 checks passed

continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
Codacy/PR Quality Review Up to standards. A positive pull request.
Details
OpenDDS_Pull_Requests Build #602 (head) stopped
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
objectcomputing.OpenDDS Build #20190328.1 succeeded
Details
objectcomputing.OpenDDS (Linux CLANG5) Linux CLANG5 succeeded
Details
objectcomputing.OpenDDS (Linux CLANG6) Linux CLANG6 succeeded
Details
objectcomputing.OpenDDS (Linux CLANG7) Linux CLANG7 succeeded
Details
objectcomputing.OpenDDS (Linux Debug) Linux Debug succeeded
Details
objectcomputing.OpenDDS (Linux GCC6) Linux GCC6 succeeded
Details
objectcomputing.OpenDDS (Linux GCC7) Linux GCC7 succeeded
Details
objectcomputing.OpenDDS (Linux Release) Linux Release succeeded
Details
objectcomputing.OpenDDS (Linux Safety) Linux Safety succeeded
Details
objectcomputing.OpenDDS (Linux SafetyBaseNoBuiltinTopics) Linux SafetyBaseNoBuiltinTopics succeeded
Details
objectcomputing.OpenDDS (Linux Security) Linux Security succeeded
Details
objectcomputing.OpenDDS (Linux SecurityWithoutFeatures) Linux SecurityWithoutFeatures succeeded
Details
objectcomputing.OpenDDS (Linux WChar) Linux WChar succeeded
Details
objectcomputing.OpenDDS (VisualStudio2017 Debug32) VisualStudio2017 Debug32 succeeded
Details
objectcomputing.OpenDDS (VisualStudio2017 Debug64) VisualStudio2017 Debug64 succeeded
Details
objectcomputing.OpenDDS (VisualStudio2017 Release32) VisualStudio2017 Release32 succeeded
Details
objectcomputing.OpenDDS (VisualStudio2017 Release64) VisualStudio2017 Release64 succeeded
Details
objectcomputing.OpenDDS (macOS Debug) macOS Debug succeeded
Details
objectcomputing.OpenDDS (macOS Release) macOS Release succeeded
Details
@dczanella

This comment has been minimized.

Copy link

commented Apr 22, 2019

This merge fixed the issue: Proposal test to use CORBA to create/destroy participant #991.
How can I close it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.