currently if a service needs kicking (e.g. a config file changed) you can notify the service, but this leads to a restart. It would be nice if a reload was done if the service was already running (although I suppose there are bound to be some services which require restarts for some files, reloads for others).
A reload would be far faster (shorter service interruption) and potentially more robus
I'm looking at this since bind stop/start (I hadn't set "hasrestart") on Debian etch can fail - it looks like stop command doesn't wait for bind to exit (I'll raise a bug with Debian about that)