Archiv verlassen und diese Seite im Standarddesign anzeigen : Thread-Sichere glibc Funktionen?
Christoph
17-09-2001, 12:50
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.
Christoph
19-09-2001, 08:53
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
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.