Einzelnen Beitrag anzeigen

hzzm

Registriert seit: 8. Apr 2016
103 Beiträge
 
Delphi 10 Seattle Professional
 
#4

AW: Indy10 Write&ReadStream TArray<String>

  Alt 17. Mai 2017, 13:57
Der Server geht durch alle Connections und schaut ob Nachrichten vom Client empfangen wurden

Macht man das nicht normalerweise in der OnExecute Methode? Diese wird ja im speziellen Threadkontext der Connection ausgeführt, so dass man sich das LockList Gedöns sparen kann und ohne Schleife auskommt.
Code:
procedure TStatusForm.IdTCPServer1Execute(AContext: TIdContext);
begin
  IdTCPUpdateCommands;
end;
Ja, stimmt. Wenn ich die Funktion nicht woanders noch ohne AContext aufrufen wuerde, koennte ich mir die Schleife sparen.
  Mit Zitat antworten Zitat