<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -126,7 +126,7 @@ module Thin
     end
 
     def close_request_response
-      @request.async_close.succeed
+      @request.async_close.succeed if @request.async_close
       @request.close  rescue nil
       @response.close rescue nil
     end</diff>
      <filename>lib/thin/connection.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>90bca2cc4a777df51623f793616e4d94ca19cd0d</id>
    </parent>
  </parents>
  <author>
    <name>Alexey Borzenkov</name>
    <email>snaury@gmail.com</email>
  </author>
  <url>http://github.com/macournoyer/thin/commit/ba2aac25a76ef0bfcc34b54076bc72b60b8fee5b</url>
  <id>ba2aac25a76ef0bfcc34b54076bc72b60b8fee5b</id>
  <committed-date>2009-06-24T03:32:30-07:00</committed-date>
  <authored-date>2009-06-24T03:32:30-07:00</authored-date>
  <message>Fix close_request_response when @request.async_close is nil</message>
  <tree>a25faf4975750796f81757a3c5cc7c36d77426be</tree>
  <committer>
    <name>Alexey Borzenkov</name>
    <email>snaury@gmail.com</email>
  </committer>
</commit>
