apol created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  Use QtConcurrent::run instead of QThread. QThread will issue the thread
  immediately and that will overload the operating system giving "too many files
  opened errors". QtConcurrent will do the appropriate balancing for us.

TEST PLAN
  Doesn't crash on me anymore

REPOSITORY
  R134 Discover Software Store

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D7785

AFFECTED FILES
  libdiscover/backends/FlatpakBackend/CMakeLists.txt
  libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp
  libdiscover/backends/FlatpakBackend/FlatpakBackend.h
  libdiscover/backends/FlatpakBackend/FlatpakFetchDataJob.cpp
  libdiscover/backends/FlatpakBackend/FlatpakFetchDataJob.h
  libdiscover/backends/FlatpakBackend/FlatpakFetchUpdatesJob.cpp
  libdiscover/backends/FlatpakBackend/FlatpakFetchUpdatesJob.h
  libdiscover/backends/FlatpakBackend/FlatpakNotifier.cpp
  libdiscover/backends/SnapBackend/SnapBackend.cpp

To: apol, jgrulich
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, 
abetts, sebas, apol, mart

Reply via email to