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

Improve forkd debug.

parent 7b20a022
No related branches found
No related tags found
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