🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.amiga.tech
Article #307

Timer-Problem

#307
From: Thomas Boerkel
Date: Sat, 19 Aug 1995 14:48
28 lines
1346 bytes
Hi, Marc!

Marc 'Nepomuk' Heuler wrote:

 >> Das Problem ist nun, dass nach AbortIO() und WaitIO()
 >> das Timer-Signalflag gesetzt wird. D.h. beim naechsten
 >> Durchlauf ist der Timer sofort fertig. :-(
 >> 
 >> Ich behelfe mir jetzt mir SetSignal(), aber da muesste
 >> es auch eine andere Loesung geben.

 > Nein:

 > |exec.library/WaitIO                                      
 > exec.library/WaitIO |
 > |   WARNING
 > |	If this IORequest was "Quick" or otherwise finished BEFORE this
 > |	call, this function drops though immediately, with no call to
 > |	Wait().  A side effect is that the signal bit related the port may
 > |	remain set.  Expect this.

Danke. Das habe ich nicht beachtet. Ich dachte, bei AbortIO+WaitIO
koenne das nicht passieren, bzw. AbortIO+WaitIO waere *die*
Methode, einen IO-Request abzubrechen. In anderen Programmen
hatte ich bisher auch keine Probleme damit gehabt.

Bye,
    Thomas
Technical Details
Message-ID: <MSGID_2=3A2476=2F541.0=40fidonet_D6C93021@fidonet.org>
Path: arc1-ca.pugleaf.net!amiga_inside2.schiele-ct.de!not-for-mail
References: <MSGID_2=3A2476=2F3_1bbbe407@fidonet.org>

Show Full Headers
Complete Article Headers
From: Thomas_Boerkel@amiga_inside2.schiele-ct.de (Thomas Boerkel)
Organization: AI II, Zyx:07272-76611, V34+ISDN:07272-919203
Path: arc1-ca.pugleaf.net!amiga_inside2.schiele-ct.de!not-for-mail
Newsgroups: de.comp.sys.amiga.tech
Subject: Timer-Problem
Message-ID: <MSGID_2=3A2476=2F541.0=40fidonet_D6C93021@fidonet.org>
References: <MSGID_2=3A2476=2F3_1bbbe407@fidonet.org>
Date: Sat, 19 Aug 1995 16:48:04 +0200