Index: trunk/BNC/src/rinex/reqcanalyze.cpp
===================================================================
--- trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 6263)
+++ trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 6264)
@@ -563,5 +563,7 @@
       if (prevTime.valid()) {
         double dt = currTime - prevTime;
-        if (dt != obsInterval) {
+        double intpart, fractpart;
+        fractpart = modf(dt, &intpart);
+        if (fractpart > obsInterval || intpart > obsInterval) {
           gapL1 = true;
           gapL2 = true;
