minix/commands/update/update.c

25 lines
404 B
C
Raw Normal View History

2005-04-21 16:53:53 +02:00
/* update - do sync periodically Author: Andy Tanenbaum */
#include <sys/types.h>
#include <signal.h>
#include <unistd.h>
int main(void);
2005-04-21 16:53:53 +02:00
int main()
{
/* Release all (?) open file descriptors. */
close(0);
close(1);
close(2);
/* Release current directory to avoid locking current device. */
chdir("/");
/* Flush the cache every 30 seconds. */
while (1) {
sync();
sleep(30);
}
}