1//------------------------------------------------------------------------------
2//	LockLooperTestCommon.cpp
3//
4//------------------------------------------------------------------------------
5
6// Standard Includes -----------------------------------------------------------
7
8// System Includes -------------------------------------------------------------
9#include <Looper.h>
10
11// Project Includes ------------------------------------------------------------
12
13// Local Includes --------------------------------------------------------------
14#include "LockLooperTestCommon.h"
15
16// Local Defines ---------------------------------------------------------------
17
18// Globals ---------------------------------------------------------------------
19
20//------------------------------------------------------------------------------
21int32 LockLooperThreadFunc(void* data)
22{
23	TLockLooperInfo* info = (TLockLooperInfo*)data;
24
25	// Forces the test to encounter a pre-locked looper
26	info->LockLooper();
27
28	// Let the test proceed (finding the locked looper)
29	info->UnlockTest();
30
31	// Wait until the thread is dead
32	info->LockThread();
33
34	return 0;
35}
36//------------------------------------------------------------------------------
37
38/*
39 * $Log $
40 *
41 * $Id  $
42 *
43 */
44
45
46