Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Latest commit 4d7d2d5
Jan 20, 2013
There are cases where ./ibutton dies (e.g. because of usb resets), closing the pipe to ./door, which will cause read to fail instantly. the outer while true loop caused 100% cpu usage in these cases. It is recommended to use a regular cronjob to check for ./ibutton and ./door instead and restart them as needed.