aboutsummaryrefslogtreecommitdiff
path: root/singleapplication.cpp
diff options
context:
space:
mode:
authorItay Grudev <itay+github.com@grudev.com>2021-06-01 23:59:59 +0300
committerGitHub <noreply@github.com>2021-06-01 23:59:59 +0300
commitc557da5d0cb63b8002c1ba99ec18f257620009b1 (patch)
tree49ea9772668632a316eddea0bc7bed11dc3efb9c /singleapplication.cpp
parentMerge pull request #132 from itay-grudev/removed_incorrect_coment_in_basic_ex... (diff)
parentEnsure data sent via SingleApplication::sendMessage is received completely (diff)
downloadsingleapplication-c557da5d0cb63b8002c1ba99ec18f257620009b1.tar.xz
Merge pull request #133 from njeisecke/master
Fix protocol to solve #121 and #125
Diffstat (limited to 'singleapplication.cpp')
-rw-r--r--singleapplication.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/singleapplication.cpp b/singleapplication.cpp
index 7e153a0..09e264e 100644
--- a/singleapplication.cpp
+++ b/singleapplication.cpp
@@ -248,10 +248,7 @@ bool SingleApplication::sendMessage( const QByteArray &message, int timeout )
if( ! d->connectToPrimary( timeout, SingleApplicationPrivate::Reconnect ) )
return false;
- d->socket->write( message );
- bool dataWritten = d->socket->waitForBytesWritten( timeout );
- d->socket->flush();
- return dataWritten;
+ return d->writeConfirmedMessage( timeout, message );
}
/**