commitlog: Recycle or not should not depend on shutdown state
commitlog: Recycle or not should not depend on shutdown state

If we are using recycling, we should always use recycle in
delete_segments, otherwise we can cause deadlock with replenish
task, since it will be waiting for segment, then shutdown is set,
and we are called, and can't fulfil the alloc -> deadlock

scylladb/scylla,scylladb/scylla,scylladb/scylla,scylladb/scylla