D, [2014-04-10T11:39:27.145103 #69308] DEBUG -- : (0.0ms) begin transaction
E, [2014-04-10T11:39:27.145163 #69308] ERROR -- : ArgumentError: prepare called on a closed database: rollback transaction
ActiveRecord::StatementInvalid - ArgumentError: prepare called on a closed database: rollback transaction:
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sqlite3-1.3.9/lib/sqlite3/database.rb:91:in `initialize'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sqlite3-1.3.9/lib/sqlite3/database.rb:91:in `new'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sqlite3-1.3.9/lib/sqlite3/database.rb:91:in `prepare'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sqlite3-1.3.9/lib/sqlite3/database.rb:134:in `execute'
/Users/jD, [2014-04-10T11:39:27.150677 #69308] DEBUG -- : (5.4ms) commit transaction
127.0.0.1 - - [10/Apr/2014 11:39:27] "PUT /api/todos/55 HTTP/1.1" 200 55 0.0480
D, [2014-04-10T11:39:27.151999 #69308] DEBUG -- : (0.1ms) commit transaction
127.0.0.1 - - [10/Apr/2014 11:39:27] "PUT /api/todos/54 HTTP/1.1" 200 51 0.0262
un.sumida/.rvm/gems/ruby-2.1.0/gems/sqlite3-1.3.9/lib/sqlite3/database.rb:526:in `rollback'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:375:in `block in rollback_db_transaction'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract_adapter.rb:442:in `block in log'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activesupport-4.0.4/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract_adapter.rb:437:in `log'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/sqlite3_adapter.rb:375:in `rollback_db_transaction'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/transaction.rb:175:in `perform_rollback'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/transaction.rb:114:in `rollback'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:251:in `rollback_transaction'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:229:in `rescue in within_new_transaction'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:226:in `within_new_transaction'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `transaction'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/transactions.rb:209:in `transaction'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/transactions.rb:327:in `with_transaction_returning_status'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/activerecord-4.0.4/lib/active_record/transactions.rb:275:in `save!'
/Users/jun.sumida/github/mosscow/app/app.rb:83:in `block in <class:Mosscow>'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1593:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1593:in `block in compile!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:957:in `[]'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:957:in `block (3 levels) in route!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:976:in `route_eval'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:957:in `block (2 levels) in route!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:997:in `block in process_route'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:995:in `catch'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:995:in `process_route'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:955:in `block in route!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:954:in `each'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:954:in `route!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1067:in `block in dispatch!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1049:in `block in invoke'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1049:in `catch'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1049:in `invoke'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1064:in `dispatch!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:889:in `block in call!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1049:in `block in invoke'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1049:in `catch'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1049:in `invoke'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:889:in `call!'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:877:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-protection-1.5.2/lib/rack/protection/xss_header.rb:18:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-protection-1.5.2/lib/rack/protection/path_traversal.rb:16:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-protection-1.5.2/lib/rack/protection/json_csrf.rb:18:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-protection-1.5.2/lib/rack/protection/base.rb:50:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-protection-1.5.2/lib/rack/protection/base.rb:50:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-protection-1.5.2/lib/rack/protection/frame_options.rb:31:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/head.rb:11:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/show_exceptions.rb:21:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:180:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:2004:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1469:in `block in call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1778:in `synchronize'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:1469:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/bundler/gems/rack-camel_snake-e43ca4bb6d2d/lib/rack/camel_snake.rb:12:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/bundler/gems/rack-server_errors-04e677890e3f/lib/rack/server_errors.rb:8:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/lint.rb:49:in `_call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/lint.rb:37:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/showexceptions.rb:24:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/commonlogger.rb:33:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/sinatra-1.4.4/lib/sinatra/base.rb:217:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/chunked.rb:43:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/content_length.rb:14:in `call'
/Users/jun.sumida/.rvm/gems/ruby-2.1.0/gems/rack-1.5.2/lib/rack/handler/webrick.rb:60:in `service'
/Users/jun.sumida/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/webrick/httpserver.rb:138:in `service'
/Users/jun.sumida/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/webrick/httpserver.rb:94:in `run'
/Users/jun.sumida/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/webrick/server.rb:295:in `block in start_thread'
127.0.0.1 - - [10/Apr/2014 11:39:27] "PUT /api/todos/56 HTTP/1.1" 500 200506 0.1000