I've some more testing. It works fine when the connection disappeared, but not when a client has Aborted his request.
What's the difference ? Paul ----- Original Message ----- From: "Paul" <[EMAIL PROTECTED]> To: <email@example.com> Sent: Tuesday, March 28, 2006 6:24 PM Subject: [twsocket] HttpServer AnswerString problem > Hi, > > I have made a new HttpConnection that add some extra info and overrides > the AnswerString procedure. > The new AnswerString is put in a try except block to trap connection > errors. > This 'new' Answerstring is triggered, so the assignment to this > AnswerString works ok. > The clients are not answerred immediately, but 30 secons after th request > (answer deferring) > > However, when a connection has disappeared, I still get an exception error > when I call AnswerString, > so I still have to put my call to AnswerString in a try except block > allthough it should be handled in TMyHttpConnection > I can't seem to trap it, I get an AV with all addesses shown as 00000000 > > > Any ideas ? > > > Paul > > > > type > TMyHttpConnection = class(THttpConnection) > protected > FClientID : integer; > public > procedure AnswerString(var Flags : THttpGetFlag; > const Status : String; > const ContType : String; > const Header : String; > const Body : String); override; > > constructor Create(AOwner: TComponent); override; > destructor Destroy; override; > end; > > procedure TMyHttpConnection.AnswerString(var Flags : THttpGetFlag; > const Status : String; > const ContType : String; > const Header : String; > const Body : String); > begin > try > inherited AnswerString(Flags, Status, ContType, Header, Body); > except > end > end; > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://www.elists.org/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be > > -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be