diff options
author | toshi <toshi@03aab468-d3d2-4883-8b12-f661bbf03fa8> | 2010-06-21 19:03:17 +0000 |
---|---|---|
committer | toshi <toshi@03aab468-d3d2-4883-8b12-f661bbf03fa8> | 2010-06-21 19:03:17 +0000 |
commit | 7f50f173331b0957d410ee5466e769290d0dbf23 (patch) | |
tree | 98bb241e98ba5d81d395ddf6e1d7567033527b81 /mikutter.rb | |
parent | 724665aaa6c7ec2897443ffee1a4e2c7711c0233 (diff) | |
download | mikutter-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.rb | 12 |
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 |