diff options
| author | Wladimir J. van der Laan <[email protected]> | 2014-01-10 11:39:34 +0100 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2014-01-10 11:39:42 +0100 |
| commit | 5b45bf400e4938fd15540d215b91fddcf4217713 (patch) | |
| tree | bd3f106895ff4d43c629f996ce336f5b5028d108 /src/qt/paymentserver.cpp | |
| parent | Merge pull request #3501 (diff) | |
| parent | ui: Fix GUI initialization order (diff) | |
| download | discoin-5b45bf400e4938fd15540d215b91fddcf4217713.tar.xz discoin-5b45bf400e4938fd15540d215b91fddcf4217713.zip | |
Merge pull request #3488
2102ab9 ui: Fix GUI initialization order (Wladimir J. van der Laan)
Diffstat (limited to 'src/qt/paymentserver.cpp')
| -rw-r--r-- | src/qt/paymentserver.cpp | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/qt/paymentserver.cpp b/src/qt/paymentserver.cpp index cfa87c16b..17d80940b 100644 --- a/src/qt/paymentserver.cpp +++ b/src/qt/paymentserver.cpp @@ -180,10 +180,8 @@ void PaymentServer::LoadRootCAs(X509_STORE* _store) // and the items in savedPaymentRequest will be handled // when uiReady() is called. // -bool PaymentServer::ipcSendCommandLine(int argc, char* argv[]) +bool PaymentServer::ipcParseCommandLine(int argc, char* argv[]) { - bool fResult = false; - for (int i = 1; i < argc; i++) { QString arg(argv[i]); @@ -226,7 +224,18 @@ bool PaymentServer::ipcSendCommandLine(int argc, char* argv[]) qDebug() << "PaymentServer::ipcSendCommandLine : Payment request file does not exist: " << arg; } } + return true; +} +// +// Sending to the server is done synchronously, at startup. +// If the server isn't already running, startup continues, +// and the items in savedPaymentRequest will be handled +// when uiReady() is called. +// +bool PaymentServer::ipcSendCommandLine() +{ + bool fResult = false; foreach (const QString& r, savedPaymentRequests) { QLocalSocket* socket = new QLocalSocket(); |