Explorar o código

* If the userfile gets delayed by 15 seconds, just write it to be safe

Bryan Drewery %!s(int64=14) %!d(string=hai) anos
pai
achega
628b5b8c8f
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      src/userrec.c

+ 3 - 0
src/userrec.c

@@ -516,6 +516,9 @@ int write_userfile(int idx) {
 
 
   if (!do_write_userfile) {
   if (!do_write_userfile) {
     do_write_userfile = 3;
     do_write_userfile = 3;
+  } else if (do_write_userfile == 15) {
+    do_write_userfile = 0;
+    return real_write_userfile(idx);
   } else {
   } else {
     ++do_write_userfile;
     ++do_write_userfile;
   }
   }