Updated to use RegistrarThreadManager instead of ThreadManager
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1332 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
#include <Messenger.h>
|
||||
#include <mime/UpdateMimeInfoThread.h>
|
||||
#include <mime/CreateAppMetaMimeThread.h>
|
||||
#include <Path.h>
|
||||
#include <RegistrarDefs.h>
|
||||
#include <String.h>
|
||||
#include <TypeConstants.h>
|
||||
@@ -233,8 +234,9 @@ MIMEManager::MessageReceived(BMessage *message)
|
||||
// Launch the thread
|
||||
if (!err) {
|
||||
err = fThreadManager.LaunchThread(thread);
|
||||
if (!err)
|
||||
if (!err) {
|
||||
stillOwnThread = false;
|
||||
}
|
||||
}
|
||||
|
||||
// If something went wrong, we need to notify the sender regardless. However,
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
#include <Looper.h>
|
||||
#include <mime/Database.h>
|
||||
#include <ThreadManager.h>
|
||||
#include <RegistrarThreadManager.h>
|
||||
|
||||
class MIMEManager : public BLooper {
|
||||
public:
|
||||
@@ -18,7 +18,7 @@ private:
|
||||
void HandleDeleteParam(BMessage *message);
|
||||
|
||||
BPrivate::Storage::Mime::Database fDatabase;
|
||||
ThreadManager fThreadManager;
|
||||
RegistrarThreadManager fThreadManager;
|
||||
BMessenger fManagerMessenger;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user