filterfish / smith2

A complete rewrite of Smith
12 stars 7 forks source link

smithctl list should list agents until they have *completely* stopped #11

Open mpalmer opened 9 years ago

mpalmer commented 9 years ago

Issuing a smithctl stop on an agent which has a lengthy cleanup process (say, flushing databases to disk) causes the agent to disappear from smithctl list -la almost immediately, while the agent is still up and running. This gives a false impression that work which requires the agent to be stopped can proceed, when in fact the agent is still performing its shutdown tasks.