Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygserver/process.cc')
-rw-r--r--winsup/cygserver/process.cc29
1 files changed, 14 insertions, 15 deletions
diff --git a/winsup/cygserver/process.cc b/winsup/cygserver/process.cc
index cc665d88e..12989a8d4 100644
--- a/winsup/cygserver/process.cc
+++ b/winsup/cygserver/process.cc
@@ -1,6 +1,6 @@
/* process.cc
- Copyright 2001, 2002, 2003, 2004, 2005 Red Hat Inc.
+ Copyright 2001, 2002, 2003, 2004, 2005, 2014 Red Hat Inc.
Written by Robert Collins <rbtcollins@hotmail.com>
@@ -52,35 +52,34 @@ process::process (const pid_t cygpid, const DWORD winpid, HANDLE signal_arrived)
_hProcess = OpenProcess (PROCESS_ALL_ACCESS, FALSE, winpid);
if (!_hProcess)
{
- system_printf ("unable to obtain handle for new cache process %d(%lu)",
+ system_printf ("unable to obtain handle for new cache process %d(%u)",
_cygpid, _winpid);
_hProcess = INVALID_HANDLE_VALUE;
_exit_status = 0;
}
else
- debug_printf ("got handle %p for new cache process %d(%lu)",
+ debug_printf ("got handle %p for new cache process %d(%u)",
_hProcess, _cygpid, _winpid);
if (!signal_arrived)
- system_printf ("signal_arrived NULL for process %d(%lu)",
- _cygpid, _winpid);
+ debug_printf ("signal_arrived NULL for process %d(%u)", _cygpid, _winpid);
else if (signal_arrived != INVALID_HANDLE_VALUE)
{
if (!DuplicateHandle (_hProcess, signal_arrived,
GetCurrentProcess (), &_signal_arrived,
0, FALSE, DUPLICATE_SAME_ACCESS))
{
- system_printf ("error getting signal_arrived to server (%lu)",
+ system_printf ("error getting signal_arrived to server (%u)",
GetLastError ());
_signal_arrived = INVALID_HANDLE_VALUE;
}
}
InitializeCriticalSection (&_access);
- debug ("initialized (%lu)", _cygpid);
+ debug ("initialized (%u)", _cygpid);
}
process::~process ()
{
- debug ("deleting (%lu)", _cygpid);
+ debug ("deleting (%u)", _cygpid);
DeleteCriticalSection (&_access);
if (_signal_arrived && _signal_arrived != INVALID_HANDLE_VALUE)
CloseHandle (_signal_arrived);
@@ -100,7 +99,7 @@ process::check_exit_code ()
&& _exit_status == STILL_ACTIVE
&& !GetExitCodeProcess (_hProcess, &_exit_status))
{
- system_printf ("failed to retrieve exit code for %d(%lu), error = %lu",
+ system_printf ("failed to retrieve exit code for %d(%u), error = %u",
_cygpid, _winpid, GetLastError ());
_hProcess = INVALID_HANDLE_VALUE;
}
@@ -218,7 +217,7 @@ process_cache::process_cache (const size_t max_procs,
if (!_cache_add_trigger)
{
- system_printf ("failed to create cache add trigger, error = %lu",
+ system_printf ("failed to create cache add trigger, error = %u",
GetLastError ());
abort ();
}
@@ -256,7 +255,7 @@ process_cache::process (const pid_t cygpid, const DWORD winpid,
{
LeaveCriticalSection (&_cache_write_access);
system_printf (("process limit (%d processes) reached; "
- "new connection refused for %d(%lu)"),
+ "new connection refused for %d(%u)"),
_max_process_count, cygpid, winpid);
return NULL;
}
@@ -326,7 +325,7 @@ process_cache::wait_for_processes (const HANDLE interrupt_event)
rc = WaitForMultipleObjects (count, _wait_array, FALSE, INFINITE);
if (rc == WAIT_FAILED)
{
- system_printf ("could not wait on the process handles, error = %lu",
+ system_printf ("could not wait on the process handles, error = %u",
GetLastError ());
abort ();
}
@@ -349,7 +348,7 @@ process_cache::wait_for_processes (const HANDLE interrupt_event)
rc = WaitForMultipleObjects (mcount, main_wait_array, FALSE, INFINITE);
if (rc == WAIT_FAILED)
{
- system_printf ("could not wait on the process handles, error = %lu",
+ system_printf ("could not wait on the process handles, error = %u",
GetLastError ());
abort ();
}
@@ -358,7 +357,7 @@ process_cache::wait_for_processes (const HANDLE interrupt_event)
GetExitCodeThread (main_wait_array[rc], &rc);
if (rc == WAIT_FAILED)
{
- system_printf ("could not wait on the process handles, error = %lu",
+ system_printf ("could not wait on the process handles, error = %u",
GetLastError ());
abort ();
}
@@ -453,7 +452,7 @@ process_cache::check_and_remove_process (const size_t index)
if (process->check_exit_code () == STILL_ACTIVE)
return;
- debug_printf ("process %d(%lu) has left the building ($? = %lu)",
+ debug_printf ("process %d(%u) has left the building ($? = %u)",
process->_cygpid, process->_winpid, process->_exit_status);
/* Unlink the process object from the process list. */