pihole-FTL restart button from admin gui

Okay, so you did a Ctrl+C and entered backtrace thereafter? That would make a lot more sense, because the backtrace you showed means it is waiting for incoming connections and does not look like any crash related stuff.