Das geht nicht so einfach... Du k�nntest das Scripting-Timeout runterstellen, aber: 1. M�sstest Du das im IIS-Admin machen, weil man per Skript das Timeout nur hochschrauben, aber nicht runterschrauben kann und standardm�ssig ist es auf 90 sek. eingestellt. 2. Gilt das dann f�r alle Seiten und Du m�sstest auf allen Seiten das Timeout wieder hochstellen 3. Kann man das timeout dann nicht mehr abfangen... Der fehler w�rde beim surfer sichtbar sein...
Eine andere M�glichkeit w�re die Seite, die das abschicken macht von einer anderen ASP-Seite aus mit einem Objekt(z.B. XMLHTTP) asynchron(!!!) zu requesten und dann zu pr�fen wie lange das holen der Seite dauert.... Das Problem ist bloss, das man auch noch eine Komponente braucht, die die ASP-Seite f�r eine gewisse Zeit pausieren kann, denn wenn man aktiv(in einer Schleife) wartet zieht das den Server runter... ... Oder Du schaust Dich nach einer Mail-Komponente um, die nicht h�ngenbleibt... Claudius > > > leider ist das doWork() bei mir ein einzelner Befehl, der eine Mail > verschickt und manchmal aus unerfindlichen Gr�nden einen Timeout > erzeugt. > d.h. ich komme in diesem Fall nicht mal bis zur if-Schleife. > ich such wohl eher nach einer M�glichkeit, das Server-TimeOut > f�r diese > Seite runterzustellen auf 2 sek. wenn ers dann noch nicht hat > dann packt > ers auch sp�ter nicht mehr... > > und dann wenn m�glich noch was anderes (Fehlermeldung etc.) ausf�hren > Gru�, Uwe > > > >Du willst also wenn ein Job zu lange dauert ihn unterbrechen? > > > >Bis auf Millisekunden-Genauigkeit bekommt man es so zwar nicht hin, > aber > >wenn Du ihn einer Schleife arbeitest geht z.B. sowas... > > > >T = timer 'startzeit > >jobFertig = false > >Do > > doWork() > > if (timer-t)>0.1 then 'Schon l�nger als 0.1 sekunden gearbeitet > > jobFertig = true > > doSomethingElse() > > end if > >Loop until jobFertig > > > >Claudius > > > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee house.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
