forked from Kolyah35/minecraft-pe-0.6.1
Fix massive lag spike when starting on haiku
This commit is contained in:
@@ -17,8 +17,8 @@ using namespace RakNet;
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
#elif defined(__HAIKU__)
|
||||
#include <kernel/OS.h>
|
||||
#else
|
||||
#include <pthread.h>
|
||||
#endif
|
||||
@@ -93,9 +93,10 @@ int RakThread::Create( void* start_address( void* ), void *arglist, int priority
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#elif defined(__HAIKU__)
|
||||
thread_id threadHandle = spawn_thread((thread_func)start_address, "RakThread", priority, arglist);
|
||||
int res = resume_thread(threadHandle);
|
||||
return res == B_OK ? 0 : 1;
|
||||
#else
|
||||
pthread_t threadHandle;
|
||||
// Create thread linux
|
||||
|
||||
Reference in New Issue
Block a user