rejeep / prodigy.el

Manage external services from within Emacs
GNU General Public License v3.0
550 stars 39 forks source link

Interrupt instead of killing on stop #12

Closed shosti closed 10 years ago

shosti commented 10 years ago

Former behavior was causing invalid cleanup for some services (not sure if more robust checking is necessary).

magnars commented 10 years ago

There are some services that use SIGINT for their own nefarious purposes, so it would have to support both options. SIGINT seems like a good default tho.

shosti commented 10 years ago

OK, this allows the signal to be configured with the :stop-signal option (e.g. 'kill, 'term, etc.).

rejeep commented 10 years ago

Can you please document this? See https://github.com/rejeep/prodigy.el/blob/master/prodigy.el#L473-L481

shosti commented 10 years ago

Is this sufficient documentation?

rejeep commented 10 years ago

Yes, thanks! :)