kylin-nm/0001-fix-coredump-of-kylin-nm.patch
peijiankang e06faea9bd fix coredump of kylin-nm
(cherry picked from commit d18534d1f2b70e60b6db493770054b737c697343)
2023-06-12 09:30:08 +08:00

41 lines
1.2 KiB
Diff

From 9c02a1d3ebee74fcaedfd892070694a846da81cc Mon Sep 17 00:00:00 2001
From: peijiankang <peijiankang@kylinos.cn>
Date: Fri, 9 Jun 2023 16:55:08 +0800
Subject: [PATCH] fix coredump of kylin-nm
---
src/main.cpp | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/src/main.cpp b/src/main.cpp
index 63bbeba..d27f5d3 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -96,11 +96,8 @@ int main(int argc, char *argv[])
QApplication::setQuitOnLastWindowClosed(false);
- QThread thread;
KyNetworkResourceManager *p_networkResource = KyNetworkResourceManager::getInstance();
- p_networkResource->moveToThread(&thread);
- QObject::connect(&thread, SIGNAL(started()), p_networkResource, SLOT(onInitNetwork()));
- thread.start();
+ p_networkResource->onInitNetwork();
// Internationalization
QString locale = QLocale::system().name();
@@ -123,10 +120,6 @@ int main(int argc, char *argv[])
qWarning() << "QtBase Translations load fail";
}
- while (!p_networkResource->NetworkManagerIsInited()) {
- ::usleep(1000);
- }
-
MainWindow w;
a.setActivationWindow(&w);
w.setProperty("useStyleWindowManager", false); //禁用拖动
--
2.33.0