An honorable man would have committed Hari Kari.
I would have been fine with a resignation, but hari kari would do as well.