12. marts 2010 - 11:22Der er
6 kommentarer og 1 løsning
TIdTCPServer connect nægtet
Er der en måde hvorpå man kan se om TIdTCPServer nægter connect?
Jeg ville gerne kunne smide en lidt mere sigende fejl til klienter der forsøger connect men bliver nægtet fordi der er fyldt op - jeg har sat begrænsning på antal connections!
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
try TCPServer connect except on E: Exception do begin Application.MessageBox(PChar('Der er opstået en FTP fejl i forbindelsen til serveren. Fejl: '+E.Message),'Fejl',MB_OK or MB_ICONERROR); end;
Det er fordi at det fjernstyring jeg roder med skal kalde op via ISDN til en anden lokation og hvis der så kommer andre indgående forbindelser mens, så går der ged i det.
Mange af de andre servere har en MaxConnectionReply men bare ikke lige TIdTCPServer.
Endte op med at lave en manuel tæller der holder styr på antallet af connections og afviser hvis der kommer 'for mange'
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.