<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -8,7 +8,7 @@ $LOAD_PATH &lt;&lt; File.dirname(__FILE__) # ./spec
 
 # Spawn the server in another process
 
-@server = fork do
+@server = Thread.new do
 
   require 'simple_sinatra_server'
   Sinatra::Default.set(
@@ -19,7 +19,8 @@ $LOAD_PATH &lt;&lt; File.dirname(__FILE__) # ./spec
 end
 
 # Kill the server process when rspec finishes
-at_exit { Process.kill(&quot;TERM&quot;, @server) }
+at_exit { @server.exit }
+
 
 # Give the app a change to initialize
 $stderr.puts &quot;Waiting for thin to initialize...&quot;</diff>
      <filename>spec/spec_helper.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>6180fa801658ef2a63463170a7125549151800fd</id>
    </parent>
  </parents>
  <author>
    <name>Paul Sadauskas</name>
    <email>psadauskas@gmail.com</email>
  </author>
  <url>http://github.com/paul/resourceful/commit/f1b5205651702e184f2fc4c53d32f7f7dd5c6fec</url>
  <id>f1b5205651702e184f2fc4c53d32f7f7dd5c6fec</id>
  <committed-date>2009-04-03T14:32:27-07:00</committed-date>
  <authored-date>2009-04-03T14:32:27-07:00</authored-date>
  <message>Rework server spawning to work correctly under rspec 1.2</message>
  <tree>1afc19e05e5f25650878677fa515ab42320049f7</tree>
  <committer>
    <name>Paul Sadauskas</name>
    <email>psadauskas@gmail.com</email>
  </committer>
</commit>
