summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
79ff3ad)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
static void main_loop(void)
{
static void main_loop(void)
{
- int fd = accept(-1, NULL, 0);
+ int fd = accept(sock, NULL, 0);
pthread_attr_t attr;
pthread_t dummy;
pthread_attr_t attr;
pthread_t dummy;
pthread_create(&dummy, &attr, job_run, (void *)(intptr_t)fd);
pthread_attr_destroy(&attr);
}
pthread_create(&dummy, &attr, job_run, (void *)(intptr_t)fd);
pthread_attr_destroy(&attr);
}
+
+ cleanexit = true;
+ close(sock);
}
static void main_shutdown(void)
}
static void main_shutdown(void)
main_initialize();
main_loop();
main_initialize();
main_loop();
main_shutdown();
return EXIT_SUCCESS;
}
main_shutdown();
return EXIT_SUCCESS;
}