From owner-freebsd-hackers Tue Nov 7 7:53:57 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from freebsd.sereb.net (ip50-246.dialup.wplus.net [195.131.50.246]) by hub.freebsd.org (Postfix) with ESMTP id 4F6E537B4D7 for ; Tue, 7 Nov 2000 07:53:37 -0800 (PST) Received: from lev.sereb.net (lev.sereb.net [192.168.1.1]) by freebsd.sereb.net (8.9.3/8.9.3) with ESMTP id SAA00874 for ; Tue, 7 Nov 2000 18:53:28 +0300 (MSK) (envelope-from lev@serebryakov.spb.ru) Date: Tue, 7 Nov 2000 18:53:58 +0300 From: Lev Serebryakov X-Mailer: The Bat! (v1.41) Reply-To: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <7787.001107@serebryakov.spb.ru> To: All Subject: SIGALARM is loosing when time are shifted. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, All! How are you? One my program use alarm() to interrupt some blocking system calls. I use alarm(1) (one second). Everything works Ok, except cases, when ntpdate shift time more than 1 second forward. If time is shifted when alarm are set already, but not generated yet, SIGALARM doesn't occur at all :( Is it normal? Lev Serebryakov /-----------------------------------------------\ | FIDONet: 2:5030/661.0 | | E-Mail: lev@serebryakov.spb.ru | | Page: http://lev.serebyrakov.spb.ru/ | | ICQ UIN: 3670018 | | Phone: You know, if you have world nodelist | \===============================================/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message