@@ -923,13 +923,12 @@ msgstr ""
923923"Μια κατάσταση όπου πολλαπλά νήματα προσπελάζουν την ίδια θέση μνήμης "
924924"ταυτόχρονα, τουλάχιστον μία από τις προσβάσεις είναι εγγραφή, και τα νήματα "
925925"δεν χρησιμοποιούν κανένα συγχρονισμό για να ελέγξουν την πρόσβασή τους. Οι "
926- "data races οδηγούν σε :term:`μη-καθορισμένη <non-deterministic>` συμπεριφορά "
927- "και μπορεί να προκαλέσουν διαφθορά δεδομένων. Η σωστή χρήση των :term:`locks "
928- "<lock>` και άλλων :term:`συγχρονιστικών πρωτοτύπων <synchronization "
929- "primitive>` αποτρέπει τις data races. Σημειώστε ότι οι data races μπορούν να "
930- "συμβούν μόνο σε εγγενή κώδικα, αλλά ότι ο :term:`native code` μπορεί να "
931- "εκτεθεί σε ένα Python API. Βλ. επίσης :term:`race condition` και :term:"
932- "`thread-safe`."
926+ "data races οδηγούν σε :term:`non-deterministic` συμπεριφορά και μπορεί να "
927+ "προκαλέσουν διαφθορά δεδομένων. Η σωστή χρήση των :term:`locks <lock>` και "
928+ "άλλων :term:`συγχρονιστικών πρωτοτύπων <synchronization primitive>` "
929+ "αποτρέπει τις data races. Σημειώστε ότι οι data races μπορούν να συμβούν "
930+ "μόνο σε εγγενή κώδικα, αλλά ότι ο :term:`native code` μπορεί να εκτεθεί σε "
931+ "ένα Python API. Βλ. επίσης :term:`race condition` και :term:`thread-safe`."
933932
934933#: glossary.rst:370
935934msgid "deadlock"
@@ -3333,7 +3332,7 @@ msgstr ""
33333332"καλείται ξανά με ασφάλεια πριν ολοκληρωθεί μια προηγούμενη κλήση, κάτι που "
33343333"είναι σημαντικό όταν οι συναρτήσεις μπορεί να καλούνται αναδρομικά ή από "
33353334"χειριστές σημάτων. Οι συναρτήσεις που δεν είναι ασφαλείς για νήματα μπορεί "
3336- "να είναι :term:`μη-καθορισμένες ` εάν καλούνται επανεισαγωγικά σε ένα "
3335+ "να είναι :term:`non-deterministic ` εάν καλούνται επανεισαγωγικά σε ένα "
33373336"πολυνηματικό πρόγραμμα."
33383337
33393338#: glossary.rst:1340
0 commit comments