-- StallWatcher.mesa
-- Russ Atkinson, September 13, 1982 1:48 pm

DIRECTORY
BBAction USING [Action];

StallWatcher: CEDAR DEFINITIONS = BEGIN

StallNotifyProcType: TYPE = PROC [action: BBAction.Action, data: REFNIL];

RegisterStallNotifier: PROC [p: StallNotifyProcType, data: REFNIL];
-- this proc registers a notifier to be called whenever a process
-- "stalls" due to a breakpoint or uncaught signal in BugBane
-- each call to RegisterStallNotifier will fork a new watchdog
-- process, so don't be greedy!

END.