Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#14

AW: FreePascal, Lazarus und ... INDY?

  Alt 19. Aug 2016, 11:33
Wir mussten für einige Module unserer Anwendung auf andere Lösungen ausweichen, da Indy mit Threads zwar asynchron, aber dennoch blockierend arbeitet. Sprich beim Herunterfahren der Anwendung oder wenn viele Aktionen schnell hintereinander durch den Benutzer ausgelöst werden, ist das ein Problem.
Indy blockiert bis es einen Timeout feststellt. Wenn man den Default Timeout verwendet, kann das schnell gegen unendlich gehen. Timeouts um fünf bis zehn Sekunden sind in der Praxis machbar (in schnellen, lokalen Netzwerken oft auch weniger). Dann kann Indy nicht länger blockieren als diese Zeitspanne.
Michael Justin
  Mit Zitat antworten Zitat