| Index: remoting/host/event_executor_linux.cc
 | 
| diff --git a/remoting/host/event_executor_linux.cc b/remoting/host/event_executor_linux.cc
 | 
| index bbd798546a1756f7d8be1bd772688335b264c322..5227ef263f95c86c1a7b336fccc420ec4fabbcbf 100644
 | 
| --- a/remoting/host/event_executor_linux.cc
 | 
| +++ b/remoting/host/event_executor_linux.cc
 | 
| @@ -48,9 +48,9 @@ class EventExecutorLinux : public EventExecutor {
 | 
|    virtual void InjectMouseEvent(const MouseEvent& event) OVERRIDE;
 | 
|  
 | 
|    // EventExecutor interface.
 | 
| -  virtual void OnSessionStarted(
 | 
| +  virtual void Start(
 | 
|        scoped_ptr<protocol::ClipboardStub> client_clipboard) OVERRIDE;
 | 
| -  virtual void OnSessionFinished() OVERRIDE;
 | 
| +  virtual void StopAndDelete() OVERRIDE;
 | 
|  
 | 
|   private:
 | 
|    // |mode| is one of the AutoRepeatModeOn, AutoRepeatModeOff,
 | 
| @@ -261,13 +261,13 @@ void EventExecutorLinux::InjectMouseEvent(const MouseEvent& event) {
 | 
|    XFlush(display_);
 | 
|  }
 | 
|  
 | 
| -void EventExecutorLinux::OnSessionStarted(
 | 
| +void EventExecutorLinux::Start(
 | 
|      scoped_ptr<protocol::ClipboardStub> client_clipboard) {
 | 
|    return;
 | 
|  }
 | 
|  
 | 
| -void EventExecutorLinux::OnSessionFinished() {
 | 
| -  return;
 | 
| +void EventExecutorLinux::StopAndDelete() {
 | 
| +  delete this;
 | 
|  }
 | 
|  
 | 
|  }  // namespace
 | 
| 
 |