Index: /trunk/source/lisp-kernel/thread_manager.c
===================================================================
--- /trunk/source/lisp-kernel/thread_manager.c	(revision 14278)
+++ /trunk/source/lisp-kernel/thread_manager.c	(revision 14279)
@@ -1808,5 +1808,5 @@
 }
 
-#ifdef WINDOWS
+
 OSErr
 xDisposeThread(TCR *tcr)
@@ -1814,17 +1814,4 @@
   return 0;                     /* I don't think that this is ever called. */
 }
-#else
-OSErr
-xDisposeThread(TCR *tcr)
-{
-  if (tcr != (TCR *)ptr_from_lispobj(lisp_global(INITIAL_TCR))) {
-    if (active_tcr_p(tcr) && (tcr != get_tcr(false))) {
-      pthread_cancel((pthread_t)(tcr->osid));
-      return 0;
-    }
-  }
-  return -50;
-}
-#endif
 
 OSErr
