title: before_filter not cancelling action
body: <p>I'm having trouble getting before filters to work in a Rails app I have recently upgraded from 1.9(?) to 2.3.11. To try and debug it, I have put a before_filter in a controller:</p>
  
  <pre><code>before_filter :false_filter
  </code></pre>
  
  <p>and the following in application_controller.rb:</p>
  
  <pre><code>def false_filter
    puts "false filter running"
    false
  end
  </code></pre>
  
  <p>I then call the method from either cucumber/webrat or a browser, and while the filter is getting called (I can see the puts outputting the message), the filter chain isn't getting terminated.</p>
  
  <p>I'm wondering if there's some boilerplate code that hasn't been generated. Can anyone suggest where to look? </p>