From d0c05b2643cfbe28f6c959e38c4ddd816f6f1e96 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Thu, 21 Aug 2008 11:27:42 +0000 Subject: [PATCH] Adder error code into error message --- ext/standard/proc_open.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/standard/proc_open.c b/ext/standard/proc_open.c index cd4c7b70e0..b8b2bb3bb3 100644 --- a/ext/standard/proc_open.c +++ b/ext/standard/proc_open.c @@ -769,6 +769,8 @@ PHP_FUNCTION(proc_open) } if (FALSE == newprocok) { + DWORD dw = GetLastError(); + /* clean up all the descriptors */ for (i = 0; i < ndesc; i++) { CloseHandle(descriptors[i].childend); @@ -776,7 +778,7 @@ PHP_FUNCTION(proc_open) CloseHandle(descriptors[i].parentend); } } - php_error_docref(NULL TSRMLS_CC, E_WARNING, "CreateProcess failed"); + php_error_docref(NULL TSRMLS_CC, E_WARNING, "CreateProcess failed, error code - %u", dw); goto exit_fail; } -- 2.40.0