On Monday, 2 June 2008 02:45:07 UTC+2, Ludvig Ericson wrote: > > I'd rather see this be leaved as-is, since I haven't seen a single > > report on these broken pipe 'issues'. > Here's a report:
I'm using PhantomJS (headless webkit browser) to test for javascript errors on my site. Using the LiveServerTestCase it's possible to spawn a test server, and using Python's subprocess I can call PhantomJS to access that server and assert that there are no errors. Problem is, the test server is spitting back broken pipe errors. By reading explanations elsewhere I've understood that this is a browser problem, that they are not supposed to break connections like that, but the fact is that they are. It feels strange to read recommendations that I should just ignore the errors, since having random stacktrace printouts in my tests feels extremely sloppy. Given that browsers behave like they do, and we're not able to change that, I suggest that ticket #4444 is reconsidered, and no marked as wontfix. As a workaround I would have hoped for a way to ignore the messages in some other way. I've tried setting up logging to ignore the errors, but failed. My guess is that these errors don't go through the logger. Maybe this couple me the recommended (and documented) way of handling this? (Here's the code if you want to reproduce: http://stackoverflow.com/questions/13287490/is-there-a-way-to-use-phantomjs-in-python/13933894#13933894 ) -- You received this message because you are subscribed to the Google Groups "Django developers" group. To view this discussion on the web visit https://groups.google.com/d/msg/django-developers/-/49mBSQ2pemAJ. To post to this group, send email to django-developers@googlegroups.com. To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.