diff options
author | Greg Clayton <gclayton@apple.com> | 2010-09-30 18:10:44 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2010-09-30 18:10:44 +0000 |
commit | eae9cc6dc7043badf6f1ae359cc04b6efde7900c (patch) | |
tree | 37c6ae6a29dd3cd59abe26f3de6929b040f2b103 /lldb/tools/debugserver/source/MacOSX/MachTask.h | |
parent | a92bf08038f497e94707b0c6bf9461dc5ae9ea63 (diff) | |
download | bcm5719-llvm-eae9cc6dc7043badf6f1ae359cc04b6efde7900c.tar.gz bcm5719-llvm-eae9cc6dc7043badf6f1ae359cc04b6efde7900c.zip |
Retry task_for_pid a few times to avoid some cases where task_for_pid fails.
llvm-svn: 115184
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX/MachTask.h')
-rw-r--r-- | lldb/tools/debugserver/source/MacOSX/MachTask.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/tools/debugserver/source/MacOSX/MachTask.h b/lldb/tools/debugserver/source/MacOSX/MachTask.h index 3bf40e13457..a907e94d344 100644 --- a/lldb/tools/debugserver/source/MacOSX/MachTask.h +++ b/lldb/tools/debugserver/source/MacOSX/MachTask.h @@ -66,7 +66,7 @@ public: static void * ExceptionThread (void *arg); task_t TaskPort () const { return m_task; } task_t TaskPortForProcessID (DNBError &err); - static task_t TaskPortForProcessID (pid_t pid, DNBError &err); + static task_t TaskPortForProcessID (pid_t pid, DNBError &err, uint32_t num_retries = 10, uint32_t usec_interval = 10000); MachProcess * Process () { return m_process; } const MachProcess * Process () const { return m_process; } |