diff options
author | unknown <monty@mysql.com> | 2004-05-11 12:21:38 +0300 |
---|---|---|
committer | unknown <monty@mysql.com> | 2004-05-11 12:21:38 +0300 |
commit | 19f41e6e0df2d875cff2404f9bbbab30d81b72b1 (patch) | |
tree | 0752eb9dfe0f1e306cf9a542e09d9cc646c11a0f /innobase/os/os0proc.c | |
parent | cb24e8b9b29f1aa3edfc4d7a61a9d842cb48ca69 (diff) | |
parent | f3d691a970627f34ed825a9cf7b84520dcdd43b3 (diff) | |
download | mariadb-git-19f41e6e0df2d875cff2404f9bbbab30d81b72b1.tar.gz |
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/my/mysql-5.0
sql/mysql_priv.h:
Auto merged
sql/opt_range.cc:
Auto merged
sql/sp.cc:
Auto merged
sql/sql_acl.cc:
Auto merged
sql/sql_lex.cc:
Auto merged
sql-bench/limits/mysql-4.0.cfg:
Auto merged
Diffstat (limited to 'innobase/os/os0proc.c')
-rw-r--r-- | innobase/os/os0proc.c | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/innobase/os/os0proc.c b/innobase/os/os0proc.c index a427c595bc0..85791c55348 100644 --- a/innobase/os/os0proc.c +++ b/innobase/os/os0proc.c @@ -515,83 +515,6 @@ os_mem_alloc_nocache( #endif } -#ifdef notdefined -/******************************************************************** -Creates a new process. */ - -ibool -os_process_create( -/*==============*/ - char* name, /* in: name of the executable to start - or its full path name */ - char* cmd, /* in: command line for the starting - process, or NULL if no command line - specified */ - os_process_t* proc, /* out: handle to the process */ - os_process_id_t* id) /* out: process id */ - -{ - BOOL ret; - PROCESS_INFORMATION pinfo; - STARTUPINFO sinfo; - - /* The following assignments are default for the startupinfo - structure */ - sinfo.cb = sizeof(STARTUPINFO); - sinfo.lpReserved = NULL; - sinfo.lpDesktop = NULL; - sinfo.cbReserved2 = 0; - sinfo.lpReserved = NULL; - - ret = CreateProcess(name, - cmd, - NULL, /* No security attributes */ - NULL, /* No thread security attrs */ - FALSE, /* Do not inherit handles */ - 0, /* No creation flags */ - NULL, /* No environment */ - NULL, /* Same current directory */ - &sinfo, - &pinfo); - - *proc = pinfo.hProcess; - *id = pinfo.dwProcessId; - - return(ret); -} - -/************************************************************************** -Exits a process. */ - -void -os_process_exit( -/*============*/ - ulint code) /* in: exit code */ -{ - ExitProcess((UINT)code); -} - -/************************************************************************** -Gets a process exit code. */ - -ibool -os_process_get_exit_code( -/*=====================*/ - /* out: TRUE if succeed, FALSE if fail */ - os_process_t proc, /* in: handle to the process */ - ulint* code) /* out: exit code */ -{ - DWORD ex_code; - BOOL ret; - - ret = GetExitCodeProcess(proc, &ex_code); - - *code = (ulint)ex_code; - - return(ret); -} -#endif /* notdedfined */ - /******************************************************************** Sets the priority boost for threads released from waiting within the current process. */ |