aboutsummaryrefslogtreecommitdiff
path: root/git2d
diff options
context:
space:
mode:
Diffstat (limited to 'git2d')
-rw-r--r--git2d/main.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/git2d/main.c b/git2d/main.c
index 65a4309..7175d57 100644
--- a/git2d/main.c
+++ b/git2d/main.c
@@ -46,8 +46,10 @@ main(int argc, char **argv)
for (;;) {
int *conn = malloc(sizeof(int));
- if (conn == NULL)
- err(1, "malloc");
+ if (conn == NULL) {
+ warn("malloc");
+ continue;
+ }
*conn = accept(sock, 0, 0);
if (*conn == -1) {