diff options
author | Steve Block <steveblock@google.com> | 2009-10-14 14:09:10 +0100 |
---|---|---|
committer | Steve Block <steveblock@google.com> | 2009-10-14 15:44:25 +0100 |
commit | a5f64bb29c5e0a6a5d59257da60d3bffba7819e7 (patch) | |
tree | de9e3ad06e9b88984642a07c07c84a8a9a8c00eb /V8Binding/v8/src/debug-agent.cc | |
parent | af7015ae3148a20ea3935be7d2ff24beb9b3e5e1 (diff) | |
download | external_webkit-a5f64bb29c5e0a6a5d59257da60d3bffba7819e7.zip external_webkit-a5f64bb29c5e0a6a5d59257da60d3bffba7819e7.tar.gz external_webkit-a5f64bb29c5e0a6a5d59257da60d3bffba7819e7.tar.bz2 |
Update V8 to revision 3018.
Note that the latest version of WebKit requires V8 change http://code.google.com/p/v8/source/detail?r=2969 See http://trac.webkit.org/changeset/49248
Diffstat (limited to 'V8Binding/v8/src/debug-agent.cc')
-rw-r--r-- | V8Binding/v8/src/debug-agent.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/V8Binding/v8/src/debug-agent.cc b/V8Binding/v8/src/debug-agent.cc index 3dba53a..9d5cace 100644 --- a/V8Binding/v8/src/debug-agent.cc +++ b/V8Binding/v8/src/debug-agent.cc @@ -65,6 +65,7 @@ void DebuggerAgent::Run() { // Accept connections on the bound port. while (!terminate_) { bool ok = server_->Listen(1); + listening_->Signal(); if (ok) { // Accept the new connection. Socket* client = server_->Accept(); @@ -93,6 +94,10 @@ void DebuggerAgent::Shutdown() { } +void DebuggerAgent::WaitUntilListening() { + listening_->Wait(); +} + void DebuggerAgent::CreateSession(Socket* client) { ScopedLock with(session_access_); |