diff options
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp index d2e7f4d..dbad49d 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp @@ -649,7 +649,10 @@ Status ProcessGDBRemote::DoConnectRemote(Stream *strm, if (error.Fail()) return error; - error = ConnectToDebugserver(remote_url); + if (repro::Loader *loader = repro::Reproducer::Instance().GetLoader()) + error = ConnectToReplayServer(loader); + else + error = ConnectToDebugserver(remote_url); if (error.Fail()) return error; |