Added new CLIENT_DebuggerRequest routine, implemented support for
DEBUGGER_FREEZE_ALL/DEBUGGER_UNFREEZE_ALL requests.
Run wine server in the main wine process.
Bugfix: never free initial thread!

diff --git a/include/server.h b/include/server.h
index 4e56dc4..fe14a9b 100644
--- a/include/server.h
+++ b/include/server.h
@@ -195,6 +195,15 @@
 };
 
 
+/* Debugger support: freeze / unfreeze */
+struct debugger_request
+{
+    int          op;           /* operation type */
+};
+
+enum debugger_op { DEBUGGER_FREEZE_ALL, DEBUGGER_UNFREEZE_ALL };
+
+
 /* Queue an APC for a thread */
 struct queue_apc_request
 {
@@ -694,6 +703,7 @@
 
 struct _THDB;
 extern int CLIENT_SetDebug( int level );
+extern int CLIENT_DebuggerRequest( int op );
 extern int CLIENT_InitThread(void);
 #endif  /* __WINE_SERVER__ */