追記です。

まず、提示したurlのgistページは「Sinatraの終了」に関するページではなく、
「spawnとfork」に関するページです。

また、その文書の著者による追記があります。以下のURLを参照なさると問題が解決できると思います。

http://ujihisa.blogspot.com/2010/03/atexit-is-not-reliable.html

2010/3/25 Sora Harakami <sora134 / gmail.com>:
> ソラです。
> Ctrl+Cではダメですか?
>
> 2010/3/25  <eiichi_maekawa / mhi.co.jp>:
>>
>> ruby勉強中の前川です。
>>
>> sinatraの確認はうまく出来ましたが、
>> 一度動かすと、止められません。
>>
>> http://localhost:4567/ で、何回でも、
>> Hello world! が、表示されます。
>>
>> コードサンプルは、以下です。
>>
>> #!D:/Ruby/bin/ruby.exe
>>
>> require 'rubygems'
>> require 'sinatra'
>>
>> get '/' do
>>  'Hello, world!'
>> end
>>
>> どうすれば、止められるか、ご教示下さい。
>>
>> ググってみましたが、WINDOWS版では、
>> 簡単に止められないような記述でした。
>> 
>> http://gist.github.com/325036
>>
>> バージョンは、以下です。
>>
>> Microsoft Windows XP [Version 5.1.2600]
>> (C) Copyright 1985-2001 Microsoft Corp.
>>
>> C:\>ruby -v
>> ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mswin32]
>>
>> C:\>gem list
>>
>> *** LOCAL GEMS ***
>>
>> actionmailer (2.3.4)
>> actionpack (2.3.4)
>> activerecord (2.3.4)
>> activeresource (2.3.4)
>> activesupport (2.3.4)
>> cgi_multipart_eof_fix (2.5.0)
>> deprecated (2.0.1)
>> fastthread (1.0.1)
>> gem_plugin (0.2.3)
>> linecache (0.43)
>> mongrel (1.1.5)
>> mysql (2.8.1)
>> rack (1.0.0)
>> rails (2.3.4)
>> rake (0.8.7)
>> ruby-debug-base (0.10.3)
>> ruby-debug-ide (0.4.5)
>> sinatra (0.9.4)
>> sqlite3-ruby (1.2.5)
>>
>>
>>
>
>
>
> --
> Sora Harakami - sora134[at]gmail.com
> Blog: http://codnote.net/
> Twitter: http://twitter.com/sora_h
> Skype: sora_harakami
>
>



-- 
Sora Harakami - sora134[at]gmail.com
Blog: http://codnote.net/
Twitter: http://twitter.com/sora_h
Skype: sora_harakami