PTHREAD_CREATE_JOINABLE not 0
authorMatthew Mondor <mmondor@pulsar-zone.net>
Sat, 17 Jan 2009 03:29:05 +0000 (03:29 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Sat, 17 Jan 2009 03:29:05 +0000 (03:29 +0000)
mmsoftware/mmftpd/GNUmakefile
mmsoftware/mmftpd/src/mmftpd.c

index 4b76d8c..5d3673c 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: GNUmakefile,v 1.8 2008/01/11 19:08:39 mmondor Exp $
+# $Id: GNUmakefile,v 1.9 2009/01/17 03:29:05 mmondor Exp $
 
 MMLIBS := $(addprefix ../mmlib/,mmarch.o mmfd.o mmhash.o mmlimitrate.o \
 mmlog.o mmpath.o mmpool.o mmreadcfg.o mmserver.o mmstat.o \
@@ -8,7 +8,7 @@ mm_pthread_poll.o mm_pthread_pool.o mm_pthread_sleep.o)
 OBJS := src/mmftpd.o
 
 CFLAGS += -Wall
-#CFLAGS += -DNODETACH -DDEBUG -DPTHREAD_DEBUG -g3
+#CFLAGS += -DNODETACH -DDEBUG -DPTHREAD_DEBUG -g3 -O0
 
 LDFLAGS += -lc -lcrypt -lpthread
 #LDFLAGS += -lpthread_dbg
index 0324333..a0d8d61 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mmftpd.c,v 1.77 2008/03/11 17:09:55 mmondor Exp $ */
+/* $Id: mmftpd.c,v 1.78 2009/01/17 03:29:05 mmondor Exp $ */
 
 /*
  * Copyright (C) 2001-2008, Matthew Mondor
@@ -92,7 +92,7 @@
 
 MMCOPYRIGHT("@(#) Copyright (c) 2001-2004\n\
 \tMatthew Mondor. All rights reserved.\n");
-MMRCSID("$Id: mmftpd.c,v 1.77 2008/03/11 17:09:55 mmondor Exp $");
+MMRCSID("$Id: mmftpd.c,v 1.78 2009/01/17 03:29:05 mmondor Exp $");
 
 
 
@@ -2599,7 +2599,7 @@ main(int argc, char **argv)
      * while transfers are ongoing, with ease and modularity.
      */
     pthread_attr_init(&tthreadattr);
-    pthread_attr_setdetachstate(&tthreadattr, 0);
+    pthread_attr_setdetachstate(&tthreadattr, PTHREAD_CREATE_JOINABLE);
 
     /* Initialize our pools */
     /* Client environment nodes */