chiark / gitweb /
prefork-interp: clean up old sockets, fix
[chiark-utils.git] / cprogs / prefork-interp.c
index 305314a8c285e9c6669bff67b37656a7c279b3a9..b59eed8204cd367d52e6bd98d70f44404554fb3f 100644 (file)
@@ -261,7 +261,7 @@ static void preclean(void) {
       int lock_fd = flock_file(l_path);
       // Recheck atime - we might have raced!
       time_t atime = preclean_stat_atime(s_path);
-      if (atime == p->atime) {
+      if (atime != p->atime) {
        // Raced.  This will leave use deleting too few things.  Whatever.
       } else {
        int r= unlink(s_path);