Issues.00449 - lordmundi/wikidoctest GitHub Wiki

00449: add support for dcomm to be dynamically loaded and unloaded

« 00448 | Issues | 00450 »

Summary: add support for dcomm to be dynamically loaded and unloaded

Created: 2012–10–16 17:21

Status: Released

Category: Request

From: frankie

Version: 2.2

Released_In: 2.3

Description:

all plugins can by dynamically loaded and unloaded with the doug.load_plugin and doug.unload_plugin tcl commands. However, dcomm does not currently clean up connections with the manager when it unloads. This is a request to add that functionality.


Comments

frankie October 16, 2012, at 05:41 PM: This has been done. Now, if the client unloads dcomm, a graceful disconnection with the manager will occur.


« 00448 | Issues | 00450 »

Associated Commits

| commit | 80d80be79e8625659565cf8c404314c92dc393cf link5 | || | Author: | Frank Graffagnino | | Date: | Tue Oct 23 13:28:00 2012 -0500 | | Message: | [@Issue 00449: Updated dcomm auto reconnect to better support clients using direct comm If a client is not using multicast discovery, but rather is using direct addressing to the dcomm server, then the script now creates a test socket to make sure the server is up and available before issuing the dcomm unload and reload. This way we minimize the time that DOUG is unresponsive to the GUI and on the network. @] |

Affected Files:

gui/dcomm_client_auto_reconnect.tcl | 112 +++++++++++++++++++++±-------------
 1 file changed, 69 insertions(+), 43 deletions(-)

| commit | eb6110ba368b8aac384a5791e5ae45d8fe5bf741 link6 | || | Author: | Frankie | | Date: | Tue Oct 16 17:40:26 2012 -0500 | | Message: | [@Issue 00449: New dcomm plugin that supports dynamic unload @] |

Affected Files:

plugin_Darwin/dsp_dcomm_tc.so    | Bin 229160 -> 229280 bytes
 plugin_Linux_FC3/dsp_dcomm_tc.so | Bin 65782 -> 68950 bytes
 plugin_Win32/dsp_dcomm_tc.dll    | Bin 1009349 -> 1009518 bytes
 3 files changed, 0 insertions(+), 0 deletions(-)

| commit | 4e2b7972802e5b50685c46643668d1c255f067cb link7 | || | Author: | Frank Graffagnino | | Date: | Tue Oct 16 17:36:14 2012 -0500 | | Message: | [@Issue 00449: Added in unload functionality for dcomm plugin @] |

Affected Files:

src/plugins/dsp_dcomm_tc.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)