Index: django/core/handlers/base.py
===================================================================
--- django/core/handlers/base.py	(revision 2212)
+++ django/core/handlers/base.py	(working copy)
@@ -98,7 +98,7 @@
 
                 try:
                     response = callback(request, *callback_args, **callback_kwargs)
-                except Exception, e:
+                except BaseException, e:
                     # If the view raised an exception, run it through exception
                     # middleware, and if the exception middleware returns a
                     # response, use that. Otherwise, reraise the exception.
