Return to client.c CVS log | Up to [local] / src / usr.bin / tmux |
version 1.94, 2015/09/09 12:09:21 | version 1.95, 2015/09/24 12:06:20 | ||
---|---|---|---|
|
|
||
} | } | ||
fd = server_start(base, lockfd, lockfile); | fd = server_start(base, lockfd, lockfile); | ||
} | } | ||
if (locked) { | if (locked) { | ||
free(lockfile); | free(lockfile); | ||
close(lockfd); | close(lockfd); | ||
} | } | ||
setblocking(fd, 0); | setblocking(fd, 0); | ||
return (fd); | return (fd); | ||
failed: | failed: | ||
if (locked) { | |||
free(lockfile); | |||
close(lockfd); | |||
} | |||
close(fd); | close(fd); | ||
return (-1); | return (-1); | ||
} | } |