Ignore:
Timestamp:
Jun 23, 2001, 11:12:49 AM (24 years ago)
Author:
umoeller
Message:

Tons of changes from the last weeks.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/helpers/except.c

    r68 r81  
    260260BOOL            G_fBeepOnException = TRUE;
    261261
     262ULONG           G_ulExplainExceptionRunning = 0;
     263    // global flag which is != 0 if some exception handler
     264    // is inside excExplainException, so that XShutdown can
     265    // wait until the trap log is done;
     266    // this is exported thru except.h
     267    // V0.9.13 (2001-06-19) [umoeller]
     268
    262269/*
    263270 *@@category: Helpers\Control program helpers\Exceptions/debugging
     
    452459 *@@changed V0.9.3 (2000-05-03) [umoeller]: fixed crashes
    453460 *@@changed V0.9.6 (2000-11-06) [umoeller]: added more register dumps
     461 *@@changed V0.9.13 (2001-06-19) [umoeller]: added global flag for whether this is running
    454462 */
    455463
     
    472480
    473481    ULONG       ulOldPriority = 0x0100; // regular, delta 0
     482
     483    // raise global flag for whether this func is running
     484    // V0.9.13 (2001-06-19) [umoeller]
     485    G_ulExplainExceptionRunning++;
    474486
    475487    // raise this thread's priority, because this
     
    750762                   (UCHAR)ulOldPriority,
    751763                   0);     // current thread
     764
     765    // lower global flag again V0.9.13 (2001-06-19) [umoeller]
     766    G_ulExplainExceptionRunning--;
    752767}
    753768
Note: See TracChangeset for help on using the changeset viewer.