diff options
author | Marco Bubke <marco.bubke@qt.io> | 2016-08-17 15:29:37 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2017-11-28 15:08:58 +0000 |
commit | f70bf3d2d16be3f4a7812bd0352da70fb7e0fa3b (patch) | |
tree | b22b54b5208093bed790f2b8b9d3728a7389b2f4 /src/tools/clangbackend/clangbackendmain.cpp | |
parent | 45c667d52cffdd4bfd01f89e9794aef6f5f7298b (diff) | |
download | qt-creator-f70bf3d2d16be3f4a7812bd0352da70fb7e0fa3b.tar.gz |
Clang: Move QLocalServer in ConnectionClient
Before the QLocalServer was in the ConnectionServer so more than one
client could connect to the server. But we never used that possibility
which made the hand shaking much more difficult. It is now moved
in the client, so that there is always a QLocalServer.
Change-Id: Ifa357074b0c0809434c49d23b1cee38496f72f43
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/tools/clangbackend/clangbackendmain.cpp')
-rw-r--r-- | src/tools/clangbackend/clangbackendmain.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/clangbackend/clangbackendmain.cpp b/src/tools/clangbackend/clangbackendmain.cpp index 33a824c3d2..432f3cb52c 100644 --- a/src/tools/clangbackend/clangbackendmain.cpp +++ b/src/tools/clangbackend/clangbackendmain.cpp @@ -72,9 +72,9 @@ int main(int argc, char *argv[]) clang_enableStackTraces(); ClangCodeModelServer clangCodeModelServer; - ConnectionServer<ClangCodeModelServer, ClangCodeModelClientProxy> connectionServer(connection); - connectionServer.start(); + ConnectionServer<ClangCodeModelServer, ClangCodeModelClientProxy> connectionServer; connectionServer.setServer(&clangCodeModelServer); + connectionServer.start(connection); return application.exec(); } |