ldilley / rubircd

:speech_balloon: An IRC server written in Ruby
http://www.dilley.me/rubircd
GNU General Public License v3.0
22 stars 4 forks source link

rubircd crashes on startup if logs directory does not exist #43

Closed ldilley closed 7 years ago

ldilley commented 8 years ago

rubircd crashes on startup if logs directory does not exist:

I, [2016-08-21T00:40:01.444000 #733] INFO -- : Celluloid 0.17.3 is running in BACKPORTED mode. [ http://git.io/vJf3J ] Errno::ENOENT: No such file or directory - logs/celluloid.log initialize at org/jruby/RubyFile.java:360 open at org/jruby/RubyIO.java:1129 open at org/jruby/RubyKernel.java:305 create_logfile at /opt/jruby-9.1.2.0/lib/ruby/stdlib/logger.rb:711 open_logfile at /opt/jruby-9.1.2.0/lib/ruby/stdlib/logger.rb:705 set_dev at /opt/jruby-9.1.2.0/lib/ruby/stdlib/logger.rb:695 initialize at /opt/jruby-9.1.2.0/lib/ruby/stdlib/logger.rb:635 initialize at /opt/jruby-9.1.2.0/lib/ruby/stdlib/logger.rb:353 class:Cell at /opt/rubircd/cell.rb:44

at /opt/rubircd/cell.rb:41 require at org/jruby/RubyKernel.java:944 (root) at /opt/jruby-9.1.2.0/lib/ruby/stdlib/rubygems/core_ext/kernel_require.rb:1 require at /opt/jruby-9.1.2.0/lib/ruby/stdlib/rubygems/core_ext/kernel_require.rb:55 at rubircd.rb:26