We need to ignore STATUS_OBJECT_TYPE_MISMATCH errors too when setting
the process console.

diff --git a/server/process.c b/server/process.c
index cc4721d..3f4f9e8 100644
--- a/server/process.c
+++ b/server/process.c
@@ -237,7 +237,8 @@
     }
     else reply->hstdin = reply->hstdout = reply->hstderr = 0;
     /* some handles above may have been invalid; this is not an error */
-    if (get_error() == STATUS_INVALID_HANDLE) clear_error();
+    if (get_error() == STATUS_INVALID_HANDLE ||
+        get_error() == STATUS_OBJECT_TYPE_MISMATCH) clear_error();
     return 1;
 }