void Win32SyncManager::RemoveJoinableThread(Task t){
//	std::set<Task>* j = (std::set<Task>*)joinableThreads;
	BitVector* j = (BitVector*)joinableThreads;
	j->erase(t);
}