From owner-freebsd-chat@FreeBSD.ORG Mon Mar 26 14:30:18 2007 Return-Path: X-Original-To: freebsd-chat@freebsd.org Delivered-To: freebsd-chat@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2EE7516A400 for ; Mon, 26 Mar 2007 14:30:18 +0000 (UTC) (envelope-from deeptech71@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by mx1.freebsd.org (Postfix) with ESMTP id 9965313C4DB for ; Mon, 26 Mar 2007 14:30:17 +0000 (UTC) (envelope-from deeptech71@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so1614858ugh for ; Mon, 26 Mar 2007 07:30:16 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=jQPuiMGp7+tHuTwHggILKcNO7CGwYx1hY5rR/SGg1ydz4tVfopOI/wWR4FcPF5UYX6wJDJVJdVVUoSpYiE7CMFvsi1FCWevKF2BdK3oSYCHw1/O4JdfPn1u0Xv9pbQRpqY/IBodj0E4NTRNkf8KMdS1WhNvREcS9BON7HQW1+MA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=aYC6kKtc3Xo3Oyt+ORTJ8IvmHntoSsuY4PWg9upIoGtaG7i6PtdrQ+wIai0NjwZADlXu9HXL0SLI939L28EDg8y9D1K2oitNvzj/kDNz2hPLnJJEVqkwpUAR41e7AstQObsCAk92IMtjys0GTeosr5cbEEB/Q6Uvlh7QX60WElY= Received: by 10.78.140.17 with SMTP id n17mr3022505hud.1174919414521; Mon, 26 Mar 2007 07:30:14 -0700 (PDT) Received: from ?192.168.123.111? ( [84.0.100.83]) by mx.google.com with ESMTP id g8sm20281030muf.2007.03.26.07.30.12; Mon, 26 Mar 2007 07:30:13 -0700 (PDT) Message-ID: <4607D941.30600@gmail.com> Date: Mon, 26 Mar 2007 16:31:29 +0200 From: deeptech71@gmail.com User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: freebsd-chat@FreeBSD.ORG References: <200703261102.l2QB2lKL008129@lurza.secnetix.de> In-Reply-To: <200703261102.l2QB2lKL008129@lurza.secnetix.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: 64bit timestamp X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Mar 2007 14:30:18 -0000 Oliver Fromme wrote: > deeptech71@gmail.com wrote: >> but server-client apps, such as games, where 32bit integer timers >> must be restarted every 3 weeks > > I don't understand qwhat you're saying there. Why do they > have to be restarted every three weeks? I don't see a > reason for that. If an application (game or other, doesn't > matter) requires time stamps with certain properties, then > they should use appropriate types for it. If it doesn't, > then it's a bug in that application. > > The operating system should only provide ways to retrieve > sufficiently accurate time stamps. It's the responsibility > of the applications to use and store them appropriately, > according to their equirements. 32bit int, 4294967296 values, 1000 CLOCKS_PER_SEC (millisecond accuracy), that's approximately 3 weeks (ok, 6 weeks if unsigned), rewinding timers without client notification (server restart) causes error. dont wanna go into deeper explanation...