Chromium Code Reviews| Index: net/socket/tcp_server_socket_libevent.cc |
| diff --git a/net/socket/tcp_server_socket_libevent.cc b/net/socket/tcp_server_socket_libevent.cc |
| index e793dd65749d2726146d2d31685c7a4fe023b94c..904256a794953a9a13f29690636863cd717ff448 100644 |
| --- a/net/socket/tcp_server_socket_libevent.cc |
| +++ b/net/socket/tcp_server_socket_libevent.cc |
| @@ -187,8 +187,9 @@ void TCPServerSocketLibevent::OnFileCanReadWithoutBlocking(int fd) { |
| accept_socket_ = NULL; |
| bool ok = accept_socket_watcher_.StopWatchingFileDescriptor(); |
| DCHECK(ok); |
| - accept_callback_.Run(result); |
| + CompletionCallback callback = accept_callback_; |
|
James Hawkins
2012/03/28 23:25:22
accept_callback_.Reset().Run(result);
Sergey Ulanov
2012/03/29 00:05:38
I don't think Callback<>.Reset() returns anything,
James Hawkins
2012/03/30 20:25:01
Huh. I could swear someone just added this recent
|
| accept_callback_.Reset(); |
| + callback.Run(result); |
| } |
| } |