Article View: ch.comp.os.linux
Article #21192Re: funktion sleep() unter php3
From: Felix Rauch
Date: Thu, 12 Aug 1999 00:00
Date: Thu, 12 Aug 1999 00:00
29 lines
1886 bytes
1886 bytes
Luca <reset@gmx.ch> wrote: > hab ein php3-programm erstellt, in dem die funktion sleep() vorkommt. > sleep sollte ja die programmausf�hrung f�r die angegebenen minuten > unterbrechen. der web-client sollte w�hrend dieser zeit einfach warten, > ohne die aktuelle verbindung zu trennen - dachte ich... > irgendwie scheint php diesen sleep-befehl einfach zu �bergehen... Vielleicht liegt der Fehler daran, dass "sleep(1)" etwa 1 _Sekunde_ wartet. Zudem solltest Du vielleicht mal den Rueckgabewert von sleep anschauen. Es kann sein, dass der Aufruf weniger lang wartet als erwartet (z.B. wegen einem Signal). Ich bin da aber nicht genau sicher, wie das bei Linux ist. > und: > ist es �berhaupt m�glich, auf einem system wie linux einfach so einen > delay einzubauen? wird damit das ganze system oder zumindest der > php-interpreter kurz blockiert? Es wird nur der Prozess, der sleep() aufruft, blockiert. Siehe auch "man 3 sleep". Gruss, Felix -- Felix Rauch, research assistant @ ETH Zurich, Institute for Computersystems Homepage: http://nice.ethz.ch/~felix/ (includes PGP public key) Email: felix@nice.ch -> This article contains my personal views only <-
Technical Details
Message-ID:
<37b2beb3@core>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<37B2BB46.3F54C81C@gmx.ch>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: f4b73,ac5cdd83656a8faf X-Google-Attributes: gidf4b73,public From: felix@nice.usergroup.ethz.ch (Felix Rauch) Subject: Re: funktion sleep() unter php3 Date: 1999/08/12 Message-ID: <37b2beb3@core> X-Deja-AN: 511829492 Content-Transfer-Encoding: 8bit Sender: Felix Rauch <rauch@cs-zz4.ethz.ch> References: <37B2BB46.3F54C81C@gmx.ch> X-Original-NNTP-Posting-Host: cs-zz4.inf.ethz.ch Content-Type: text/plain; charset=ISO-8859-1 X-Trace: 12 Aug 1999 14:31:49 +0100, core.inf.ethz.ch Organization: ETH Zurich MIME-Version: 1.0 User-Agent: tin/pre-1.4-980618 (UNIX) (Linux/2.2.7 (i686)) Newsgroups: ch.comp.os.linux