Use inhibit-quit to block C-g.

Using inhibit-quit is the Correct Way™ to do it.