Im CoDeSys 2.3.9.49 bin ich über folgenden Warnhinweis gestolpert:
Bitte beachten: String-Funktionen sind nicht "thread-safe" ! Bei der Verwendung von Tasks dürfen String-Funktionen nur in einer Task eingesetzt werden. Wird die gleiche Funktion in verschiedenen Tasks benützt, besteht die Gefahr des Überschreibens....
Bedeutet das, dass ich überprüfen muss wo überall Stringfunktionen benutzt werden?
Und falls dies in unterschiedlichen Tasks geschieht, dann muss ich das Programm umstricken?
Was sind die Hintergründe?
Bitte beachten: String-Funktionen sind nicht "thread-safe" ! Bei der Verwendung von Tasks dürfen String-Funktionen nur in einer Task eingesetzt werden. Wird die gleiche Funktion in verschiedenen Tasks benützt, besteht die Gefahr des Überschreibens....
Bedeutet das, dass ich überprüfen muss wo überall Stringfunktionen benutzt werden?
Und falls dies in unterschiedlichen Tasks geschieht, dann muss ich das Programm umstricken?
Was sind die Hintergründe?