-
Thread-Sichere glibc Funktionen?
Gibt es irgendwo eine Liste von NICHT Thread-Sicheren Funktionen der glibc?
Als Beispiel wird überall gethostbyname() angegeben. Da gibt es doch sicher noch mehr Funktionen die Probleme machen.
Christoph
-
Ist ein schwieriges thema,
hab mich auch mal damit beschäftigt.
Falls es dir weiterhilft: functionen
die irgentwelche statischen variablen
verwenden ( z.B. strtok ) sollte man
nicht verwenden ( es gibt z.B. ein strtok_r ).
Aber vielleicht weißt du das auch schon,
dann kannst du diese nachricht nach /dev/null
weiterleiten.
-
Ja, die _r() Funktionen habe ich auch schon gefunden. Mit dem folgenden Kommando erhält man eine Liste aller "Reentrant"-Varianten:
grep '_r[ (]' /usr/include/*.h /usr/include/*/*.h
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen