некоторым сюрпризом после редхета явилось, что в дебиане нет программы usleep, которая занимается тем, что делает usleep(atoi(argv[1])); и выходит. пришлось писать свое такое. с чем это связано, интересно? :)