Method code for $heart.pulse()

[Turn off line numbering]
  1: var heart, h, x, new;
  2: 
  3: for heart in (hearts) {
  4:     if (heart[2] > time())
  5:         break;
  6:     if (!valid(heart[1]))
  7:         ._del_heartbeat(heart[1]);
  8:     catch any
  9:         (> heart[1].pulse() <);
 10:     with
 11:         (| heart[1].manager().tell_traceback(traceback()) |);
 12:     ._add_heartbeat(heart[1], info[heart[1]][1]);
 13: }

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

Tlon