bucket: send defragmentation requests without holding bctl lock