| Index: base/process/process.h
|
| diff --git a/base/process/process.h b/base/process/process.h
|
| index b0fd8d909ec8afb2b1e7be0502127069df8aac03..d556d8e0981a54180a32093259d6e972184860c8 100644
|
| --- a/base/process/process.h
|
| +++ b/base/process/process.h
|
| @@ -117,25 +117,6 @@ class BASE_EXPORT Process {
|
| #endif
|
| };
|
|
|
| -#if defined(OS_LINUX)
|
| -// A wrapper for clone with fork-like behavior, meaning that it returns the
|
| -// child's pid in the parent and 0 in the child. |flags|, |ptid|, and |ctid| are
|
| -// as in the clone system call (the CLONE_VM flag is not supported).
|
| -//
|
| -// This function uses the libc clone wrapper (which updates libc's pid cache)
|
| -// internally, so callers may expect things like getpid() to work correctly
|
| -// after in both the child and parent. An exception is when this code is run
|
| -// under Valgrind. Valgrind does not support the libc clone wrapper, so the libc
|
| -// pid cache may be incorrect after this function is called under Valgrind.
|
| -//
|
| -// As with fork(), callers should be extremely careful when calling this while
|
| -// multiple threads are running, since at the time the fork happened, the
|
| -// threads could have been in any state (potentially holding locks, etc.).
|
| -// Callers should most likely call execve() in the child soon after calling
|
| -// this.
|
| -BASE_EXPORT pid_t ForkWithFlags(unsigned long flags, pid_t* ptid, pid_t* ctid);
|
| -#endif
|
| -
|
| } // namespace base
|
|
|
| #endif // BASE_PROCESS_PROCESS_PROCESS_H_
|
|
|