A system, method, and computer-readable medium containing computer programming instructions are disclosed for allowing threads in a multi-threaded process to continue operating when a single offending thread within the process causes a critical signal and crashes. A critical signal directed to a particular multi-threaded process resulting from the execution of an offending thread in the process is handled by a critical signal thread. The critical signal thread is invoked when the process receives a critical signal and prevents the entire process from shutting down because of one bad thread in the process. The critical signal thread terminates the resources and connections associated with the offending thread. It does this without effecting the performance of other non-offending threads in the process thereby preventing the termination of other connections in the process because of illegal or invalid operations of a single thread.

Ένα σύστημα, μια μέθοδος, και αναγνώσιμες από τον υπολογιστή μέσες περιέχουσες οδηγίες προγραμματισμού υπολογιστών αποκαλύπτονται για την άδεια των νημάτων σε μια πολύπλοκη διαδικασία για να συνεχίσουν όταν προκαλεί ένα ενιαίο προσβάλλοντας νήμα μέσα στη διαδικασία ένα κρίσιμο σήμα και συντρίβει. Ένα κρίσιμο σήμα που κατευθύνεται σε μια ιδιαίτερη πολύπλοκη διαδικασία ως αποτέλεσμα της εκτέλεσης ενός προσβάλλοντας νήματος στη διαδικασία αντιμετωπίζεται από ένα κρίσιμο νήμα σημάτων. Το κρίσιμο νήμα σημάτων επικαλείται όταν λαμβάνει η διαδικασία ένα κρίσιμο σήμα και αποτρέπει την ολόκληρη διαδικασία από τη διακοπή λόγω ενός κακού νήματος στη διαδικασία. Το κρίσιμο νήμα σημάτων ολοκληρώνει τους πόρους και τις συνδέσεις που συνδέονται με το προσβάλλοντας νήμα. Κάνει αυτό χωρίς εκτέλεση της απόδοσης άλλων μη-προσβάλλοντας νημάτων στη διαδικασία με αυτόν τον τρόπο που αποτρέπει τη λήξη άλλων συνδέσεων στη διαδικασία λόγω των παράνομων ή άκυρων διαδικασιών ενός ενιαίου νήματος.

 
Web www.patentalert.com

< (none)

< Apparatus and method for controlling a target distance and a warning distance between traveling vehicles and a recording medium for storing the control method

> Triggered data collector and data transmitter

> (none)

~ 00037