id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	os	architecture	failure	difficulty	testcase	blockedby	blocking	related
1162	:quit doesn't always quit GHCi when stopped at a breakpoint	mnislaih		The mechanism for GHCi inferior sessions used by the debugger is a bit weak, in that it uses a exception StopParentSession to signal the desire to exit from GHCi to the top session. If the enclosing context at which the breakpoint is stopped is wrapped by an exception handler, that handler could capture the exception and as a result GHCi does not exit but return to the top level session instead.	bug	closed	lowest	6.8.1	GHCi	6.7	invalid	ghci debugger		Unknown/Multiple	Unknown/Multiple		Easy (less than 1 hour)	ghci.debugger/break010			
