Skip to content
Snippets Groups Projects
Commit 16c009ae authored by Jonas Walldn's avatar Jonas Walldn
Browse files

Improve forkd debug.

parent 7b20a022
Branches
Tags
No related merge requests found
...@@ -231,10 +231,11 @@ class Process ...@@ -231,10 +231,11 @@ class Process
} }
int bytes = process_fd->write(data); int bytes = process_fd->write(data);
if (bytes != sizeof(data)) { if (bytes != sizeof(data)) {
int fd_errno = process_fd->errno();
process_fd->close(); process_fd->close();
process_fd = UNDEFINED; process_fd = UNDEFINED;
error("Failed to write spawn request (%d != %d).\n", error("Failed to write spawn request (%d != %d, errno: %d, errmsg: %s).\n",
bytes, sizeof(data)); bytes, sizeof(data), fd_errno, strerror(fd_errno) || "?");
} }
process_backend = Pike.SmallBackend(); process_backend = Pike.SmallBackend();
process_backend->add_file(process_fd); process_backend->add_file(process_fd);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment