Using satchmo 0.9. I have been having trouble with the checkout success view taking a really long time (2 minutes) to load. I eliminated all the django/satchmo code as the source of the lag using logging statements. After some digging I found this ticket: https://pycon.coderanger.net/ticket/186#comment:1
It says that there is a potential thread deadlock condition when a view posts but the url handler never accesses the post data. I tested this by adding a log.debug(self.request.POST) into the payment/views/confirm.py file at line 84. It fixed my problem. It looks like we need to something (anything) with the request.POST data so that it is pulled out of the socket. (I don't really know much about how sockets work, but this fixed my problem.) I'd really love to see a fix for this end up in Satchmo so I don't have maintain a fork. Thoughts? Alex --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en -~----------~----~----~----~------~----~------~--~---
