If deletion interval ( fs.trash.interval ) is somehow configured negative.
The trash gets enabled since the value is not zero.
It even changes the emptier interval to that negative value since the value needs to be less than or equal to deletion interval.
But the emptier due to negative value doesn't get up throws IllegalArgumentException().
Ultimately the trash gets piled up since no emptier work is being done.