Well... I think that technically this is your fault for not reading the release notes closely enough. I quote:
Fixed a bug where end of sequence options might run twice when shutting down due to unsafe conditions.
In actuality, I am a man of my word and fixed it so that end of sequence options now run zero times on unsafe conditions. I suppose people will not like this and I am willing to compromise on running them one time (starting in 2.5.2.3)