aboutsummaryrefslogtreecommitdiffstats
path: root/mikutter.rb
diff options
context:
space:
mode:
authortoshi <toshi@03aab468-d3d2-4883-8b12-f661bbf03fa8>2010-06-21 19:03:17 +0000
committertoshi <toshi@03aab468-d3d2-4883-8b12-f661bbf03fa8>2010-06-21 19:03:17 +0000
commit7f50f173331b0957d410ee5466e769290d0dbf23 (patch)
tree98bb241e98ba5d81d395ddf6e1d7567033527b81 /mikutter.rb
parent724665aaa6c7ec2897443ffee1a4e2c7711c0233 (diff)
downloadmikutter-7f50f173331b0957d410ee5466e769290d0dbf23.tar.gz
git-svn-id: svn://toshia.dip.jp/mikutter/trunk@85 03aab468-d3d2-4883-8b12-f661bbf03fa8
Diffstat (limited to 'mikutter.rb')
-rw-r--r--mikutter.rb12
1 files changed, 7 insertions, 5 deletions
diff --git a/mikutter.rb b/mikutter.rb
index a15a1ef9..a5dddeef 100644
--- a/mikutter.rb
+++ b/mikutter.rb
@@ -13,6 +13,7 @@ miquire :core, 'delayer'
require 'benchmark'
require 'webrick' # require to daemon
require 'thread'
+require 'fileutils'
Thread.abort_on_exception = true
@@ -146,19 +147,20 @@ def gen_xml(msg)
return xml
end
-errfile = File.join(Environment::TMPDIR, 'mikutter_dump')
+FileUtils.mkdir_p(File.expand_path(Environment::TMPDIR))
+
+errfile = File.join(File.expand_path(Environment::TMPDIR), 'mikutter_dump')
if File.exist?(errfile)
- File.rename(errfile, File.join(Environment::TMPDIR, 'mikutter_error'))
+ File.rename(errfile, File.expand_path(File.join(Environment::TMPDIR, 'mikutter_error')))
end
argument_parser()
begin
- errlog = File.open(errfile, 'w')
- $stderr = errlog if not $debug
+ $stderr = File.open(errfile, 'w') if not $debug
boot()
errlog.close
File.delete(errfile)
ensure
- errlog.close if errlog.closed?
+ # $stderr.close if errlog.closed?
end