--- a/trunk/php-java-bridge/bind.c
+++ b/trunk/php-java-bridge/bind.c
@@ -1247,151 +1247,6 @@
 #endif
 }
 
-/**
- * Called when the FCGI master has received the kill signal.
- */
-static void fcgi_do_rmtmpdir() {
-#ifndef __MINGW32__
-  extern EXT_GLOBAL(is_parent);
-  static const char lck[] = ".lck";
-  DIR * dir;
-  struct dirent * file;
-  size_t len;
-  char *name, *lock_name;
-  int lock_file, err;
-
-  /* If this is not an fcgi child, do nothing. */
-  if(!EXT_GLOBAL(cfg) || !EXT_GLOBAL(cfg)->tmpdir) return;
-
-  len = strlen(EXT_GLOBAL(cfg)->tmpdir);
-
-  lock_name = malloc(len+sizeof lck);
-  strcpy(lock_name, (EXT_GLOBAL(cfg)->tmpdir));
-  strcat(lock_name, lck);
-  lock_file = open(lock_name, O_CREAT | O_EXCL, 0700);
-  unlink(lock_name);
-  free(lock_name);
-  if(lock_file==-1) return;
-
-  dir = opendir(EXT_GLOBAL(cfg)->tmpdir);
-  if(!dir) return;
-  while(file = readdir(dir)) {
-	if(file->d_name[0]!='p') continue;
-	name = malloc(len + strlen(file->d_name)+2);
-	if(!name) exit(6);
-	strcpy(name, (EXT_GLOBAL(cfg)->tmpdir));
-	strcat(name, "/");
-	strcat(name, file->d_name);
-	unlink(name);
-	free(name);
-  }
-  closedir(dir);
-  rmdir(EXT_GLOBAL(cfg)->tmpdir);
-  free(EXT_GLOBAL(cfg)->tmpdir);
-  EXT_GLOBAL(cfg)->tmpdir=0;
-#endif
-}
-/** 
- * Signal handler for FastCGI
- */
-static void fcgi_rmtmpdir(int sig) {
-  fcgi_do_rmtmpdir();
-  exit(0);
-}
-/**
- * Delete the temp directory which contains the comm. pipes 
- */
-static void rmtmpdir () {
-#ifndef __MINGW32__
-  extern EXT_GLOBAL(is_parent);
-  DIR * dir;
-  struct dirent * file;
-  size_t len;
-  char *name;
-  int err;
-  int lock;
-
-  /* If this is a child, do nothing. */
-  if(!EXT_GLOBAL(cfg) || !EXT_GLOBAL(cfg)->tmpdir || EXT_GLOBAL(cfg)->pid!=getpid()) return;
-  len = strlen(EXT_GLOBAL(cfg)->tmpdir);
-  dir = opendir(EXT_GLOBAL(cfg)->tmpdir);
-  if(!dir) { EXT_GLOBAL(sys_error)("Could not open tmpdir", 65); return; }
-  while(file = readdir(dir)) {
-	if(file->d_name[0]!='p') continue;
-	name = malloc(len + strlen(file->d_name)+2);
-	if(!name) exit(6);
-	strcpy(name, (EXT_GLOBAL(cfg)->tmpdir));
-	strcat(name, "/");
-	strcat(name, file->d_name);
-	php_error(E_NOTICE, "php_mod_"/**/EXT_NAME()/**/"(%d): Removing %s which is not (yet?) connected. ", 66, name);
-	unlink(name);
-	free(name);
-  }
-  err = closedir(dir);
-  if(err==-1) { EXT_GLOBAL(sys_error)("Could not close tmpdir", 67); return; }
-
-  err = rmdir(EXT_GLOBAL(cfg)->tmpdir);
-  if(err==-1) { EXT_GLOBAL(sys_error)("Could not unlink tmpdir", 68); return; }
-
-  free(EXT_GLOBAL(cfg)->tmpdir);
-  EXT_GLOBAL(cfg)->tmpdir=0;
-#endif
-}
-/**
- * Called from MSHUTDOWN. This method does nothing if this is a
- * FastCGI servlet, because the FCGI SAPI calls MSHUTDOWN everytime a
- * child is killed, which is nonsense, of course.
- */
-void EXT_GLOBAL(rmtmpdir) () {
-								/* see FastCGI comment below */
-  if(!EXT_GLOBAL(cfg)->is_fcgi_servlet) rmtmpdir();	
-}
-/**
- * Wrapper for mkdtemp().
- */
-#ifndef __MINGW32__
-static char *makedtemp(char tmpl[]) {
-#ifdef HAVE_MKDTEMP
-  char *str = 0, *s = mkdtemp (tmpl);
-  if(s) if(!(str=strdup(s))) { rmdir(s); exit(6); }
-  return str;
-#else
-  char *s, *p = strrchr(tmpl, '/');
-  char c = *p;
-  *p=0; 
-  p[6]=0; 
-  s = tempnam(tmpl,p+1); 
-  *p=c;
-  if(!s) return 0;
-  if(-1==mkdir(s, 0700)) { free(s); return 0; }
-  return s;
-#endif
-}
-#endif
-/**
- * Called from MINIT, creates a directory which will contain the
- * comm. pipes on Unix. See rmtmpdir above.
- */
-void EXT_GLOBAL(mktmpdir) () {
-#ifndef __MINGW32__
-  char sockname[] = SOCKNAME;
-  char sockname_shm[] = SOCKNAME_SHM;
-  char *tmpdir;
-
-  /* The FastCGI SAPI is completely odd, it calls the parent(!)
-	 mshutdown for each killed child. Ignore this nonsense and call
-	 rmtmpdir ourselfs when the parent exits. */
-  if(EXT_GLOBAL(cfg)->is_fcgi_servlet) signal(SIGTERM, fcgi_rmtmpdir); 
-
-  tmpdir = makedtemp(sockname_shm);
-  if(!tmpdir) tmpdir = makedtemp(sockname);
-  if(!tmpdir) {EXT_GLOBAL(cfg)->tmpdir=0; return;}
-  EXT_GLOBAL(cfg)->tmpdir=tmpdir;
-  chmod(tmpdir, 01777);
-#else  /* There's no standard tmpdir on windows */
-  EXT_GLOBAL(cfg)->tmpdir=0;
-#endif
-}
 #ifndef PHP_WRAPPER_H
 #error must include php_wrapper.h
 #endif