Index: /trunk/xcache.c
===================================================================
--- /trunk/xcache.c	(revision 556)
+++ /trunk/xcache.c	(revision 557)
@@ -20,11 +20,11 @@
 #include "ext/standard/php_math.h"
 #include "ext/standard/php_string.h"
+#include "zend_extensions.h"
+#include "SAPI.h"
+
+#include "xcache.h"
 #ifdef ZEND_ENGINE_2_1
 #include "ext/date/php_date.h"
 #endif
-#include "zend_extensions.h"
-#include "SAPI.h"
-
-#include "xcache.h"
 #include "optimizer.h"
 #include "coverager.h"
@@ -3090,5 +3090,9 @@
 		xc_initized = 1;
 		xc_init_time = time(NULL);
+#ifdef PHP_WIN32
+		xc_init_instance_id = GetCurrentProcessId();
+#else
 		xc_init_instance_id = getpid();
+#endif
 #ifdef ZTS
 		xc_init_instance_subid = tsrm_thread_id();
