--- fsusb2n.cpp.orig 2011-04-06 23:50:48.000000000 +0900
+++ fsusb2n.cpp 2012-01-14 02:41:30.089938063 +0900
@@ -173,8 +173,13 @@
sigaction(SIGINT, &sa, NULL);
sigaction(SIGTERM, &sa, NULL);
+ int timeout = 10;
do {
sleep(1);
+ if (--timeout <= 0) {
+ log << "GetSequenceState timeout." << std::endl;
+ exit(1);
+ }
} while(pDev->DeMod_GetSequenceState() < 8 && !caughtSignal);
// 録画時間の基準開始時間