summaryrefslogtreecommitdiff
path: root/common/JackInternalClient.cpp
diff options
context:
space:
mode:
authorsletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2008-12-16 09:16:02 +0000
committersletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2008-12-16 09:16:02 +0000
commit171a3c4a0ddd18d2afae56f3af6291c8e96ee3ac (patch)
treef48685ac8646b570f6538b37a222acd9343ad3ec /common/JackInternalClient.cpp
parent147726993bde308c37526ca62c3ab7f64cd5da7b (diff)
downloadjack2-171a3c4a0ddd18d2afae56f3af6291c8e96ee3ac.tar.gz
Client and library global context cleanup in case of incorrect shutdown handling (that is applications not correctly closing client after server has shutdown).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3207 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'common/JackInternalClient.cpp')
-rw-r--r--common/JackInternalClient.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/common/JackInternalClient.cpp b/common/JackInternalClient.cpp
index 8e596255..a8d2a9f5 100644
--- a/common/JackInternalClient.cpp
+++ b/common/JackInternalClient.cpp
@@ -141,7 +141,9 @@ int JackInternalClient::Open(const char* server_name, const char* name, jack_opt
}
SetupDriverSync(false);
- fClientTable[fClientControl.fRefNum] = this;
+ JackGlobals::fClientTable[fClientControl.fRefNum] = this;
+ JackGlobals::fServerRunning = true;
+ jack_log("JackInternalClient::Open name = %s refnum = %ld", name_res, fClientControl.fRefNum);
return 0;
error: