Method code for $heart.pulse()

[Turn on line numbering]
var heart, h, x, new;

for heart in (hearts) {
    if (heart[2] > time())
        break;
    if (!valid(heart[1]))
        ._del_heartbeat(heart[1]);
    catch any
        (> heart[1].pulse() <);
    with
        (| heart[1].manager().tell_traceback(traceback()) |);
    ._add_heartbeat(heart[1], info[heart[1]][1]);
}

// Created 27-Mar-1995 as a part of ColdCore, see: @help Credit

Tlon