| Index: net/disk_cache/file_posix.cc
 | 
| ===================================================================
 | 
| --- net/disk_cache/file_posix.cc	(revision 31079)
 | 
| +++ net/disk_cache/file_posix.cc	(working copy)
 | 
| @@ -35,8 +35,6 @@
 | 
|          buf_len_(buf_len), offset_(offset), controller_(controller),
 | 
|          bytes_(0) {}
 | 
|  
 | 
| -  ~BackgroundIO() {}
 | 
| -
 | 
|    // Read and Write are the operations that can be performed asynchronously.
 | 
|    // The actual parameters for the operation are setup in the constructor of
 | 
|    // the object, with the exception of |delete_buffer|, that allows a write
 | 
| @@ -75,6 +73,9 @@
 | 
|    }
 | 
|  
 | 
|   private:
 | 
| +  friend class base::RefCountedThreadSafe<BackgroundIO>;
 | 
| +  ~BackgroundIO() {}
 | 
| +
 | 
|    // An event to signal when the operation completes, and the user callback that
 | 
|    // has to be invoked. These members are accessed directly by the controller.
 | 
|    base::WaitableEvent io_completed_;
 | 
| 
 |