Does the Scrapy CloseSpider exception still redirect to a user-defined pipeline shutdown procedure?
Because of the time it takes to shut down all the items queued - I thought the implementation was failing. It does go through all the normal close down processes, including finishing the pipeline procedures of the items already scraped.
After I raise the Scrapy exception CloseSpider, I'd like a graceful shutdown with Scrapy executing my pipeline procedures before exiting. 
Does it do this naturally? Or does it immediately terminate all scripts?