Prior to version 2.3 a Grails application started in a console window with "run-app" (development mode) could be terminated with Ctrl-C. It doesn't work anymore with Grails 2.3, the keystroke is simply ignored. There's "stop-app" command, but it doesn't terminate the running application either.
I can terminate the app by killing the console window, but I prefer not to do so, because in this case I'm loosing all debugging output that was printed to that console.
My problem was fixed by upgrading from Grails 2.3.4 to 2.3.7. In Grails 2.3.7 Ctrl-C, "run-app" and "stop-app" behave as documented. I consider this case closed.
(I'm not sure if this qualifies as the answer, but I feel that the question deserves some form of a closure...)