The HUP signal is not supported by Ruby on Windows. Now it is disabled on Windows.
+2009-12-04 Daigo Moriwaki <daigo at debian dot org>
+ * [shogi-server]
+ - The HUP signal is not supported by Ruby on Windows.
+
2009-11-11 Daigo Moriwaki <daigo at debian dot org>
* [mk_rate]
fg_thread.kill if fg_thread
end
end
- trap("HUP") do
- Dependencies.clear
+ unless (RUBY_PLATFORM.downcase =~ /mswin|mingw|cygwin|bccwin/)
+ trap("HUP") do
+ Dependencies.clear
+ end
end
$stderr.puts("server started as a deamon [Revision: #{ShogiServer::Revision}]") if $options["daemon"]
log_message("server started [Revision: #{ShogiServer::Revision}]")