Skip to content

Commit

Permalink
接続失敗したときに手動で起動できるようにする
Browse files Browse the repository at this point in the history
  • Loading branch information
jiikko committed May 8, 2023
1 parent b9c9eb5 commit 23ad458
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions lib/procon_bypass_man.rb
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,8 @@ def self.run(setting_path: nil)
rescue ProconBypassMan::DeviceConnection::TimeoutError
ProconBypassMan::SendErrorCommand.execute(error: "接続に失敗しました。プロコンとRaspberry Piのケーブルを差し直して、再実行してください。\n改善しない場合は、app.logの中身を添えて不具合報告をお願いします。")
ProconBypassMan::DeviceStatus.change_to_connected_but_sleeping!
FileUtils.rm_rf(ProconBypassMan.pid_path) # NOTE: この状態になったときに手動で起動できるようにする(多重起動禁止回避)

%w(TERM INT).each do |sig|
Kernel.trap(sig) { exit 0 }
end
Expand Down

0 comments on commit 23ad458

Please sign in to comment.