Opened 10 years ago

Last modified 5 years ago

#17 new enhancement

Timed zpunts

Reported by: kchen@MIT.EDU Owned by:
Priority: minor Milestone:
Component: ui Keywords: straightforward, perl
Cc:

Description

Right now I want to punt -c greed -i security, because it's being annoying at the moment. However, in the future, I would want to unpunt it, since I only want to punt it for the duration of the conversation. It would be nice to have a feature such that I could either:

  1. punt an instance and have it unpunted for me automatically after a certain period of time, or
  2. punt an instance and have it unpunted after no messages on that instance for a certain period of time

Change History (2)

comment:1 Changed 10 years ago by nelhage@MIT.EDU

Hmm. I think the right answer here is a perl module that provides arbitrary timer functionality (run this command after n seconds, or every m seconds), and then some clever commands on top of that. We currently have the infrastructure to do this via polling, but polling makes nelhage cry.

comment:2 Changed 5 years ago by jgross@mit.edu

  • Keywords straightforward perl added
  • Owner nelhage@MIT.EDU deleted

We now have timers in perl-land. The second bit of logic can, I think, be implemented as a timer, together with an on-receive-message hook which resets the timer when appropriate.

Note: See TracTickets for help on using tickets.