]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
+ ircbot logging: log_session_end on restarts, too
authordmitry kim <jason@nichego.net>
Tue, 15 Apr 2008 21:59:03 +0000 (01:59 +0400)
committerdmitry kim <jason@nichego.net>
Tue, 15 Apr 2008 21:59:03 +0000 (01:59 +0400)
lib/rbot/ircbot.rb

index 057170b8a6930f30e60f350b807337e73cfab296..01b9d5b636018a06c429ecd458ab120951e7d343 100644 (file)
@@ -1086,9 +1086,11 @@ class Bot
       # now we re-exec
       # Note, this fails on Windows
       debug "going to exec #{$0} #{@argv.inspect} from #{@run_dir}"
+      log_session_end
       Dir.chdir(@run_dir)
       exec($0, *@argv)
     rescue Errno::ENOENT
+      log_session_end
       exec("ruby", *(@argv.unshift $0))
     rescue Exception => e
       $interrupted += 1