]> git.sesse.net Git - jam/commitdiff
Create threads in a detached state.
authorsgunderson@bigfoot.com <>
Wed, 31 Jan 2007 20:36:45 +0000 (21:36 +0100)
committersgunderson@bigfoot.com <>
Wed, 31 Jan 2007 20:36:45 +0000 (21:36 +0100)
jam.c

diff --git a/jam.c b/jam.c
index b8289509c572d4400f461d91db39d443b9c61198..80737a758de8f082aa74bcb51a58c20a75625ee1 100644 (file)
--- a/jam.c
+++ b/jam.c
@@ -247,6 +247,11 @@ int main(int argc, char **argv)
                exit(1);
        }
 
+       if (pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED) != 0) {
+               perror("pthread_attr_setdetachstate");
+               exit(1);
+       }
+
        // Fire off sender workers.
        for (i = 0; i < num_senders; ++i) {
                pthread_t thread;