make sure the source queue is flushed out on on-demand relay restart

usually in these cases, the relay has been down some somt time, so this drops
any stale data hanging around, reduces memory as well.