我有一个 iPhone 应用程序,它使用 Python 中实现的 Web 服务,使用 Django 和 Piston,通过 WSGI 在 apache 服务器上运行。
有时,应用程序会在呼叫完成之前关闭其与服务器的连接。当它这样做时,它会导致:
[Tue Sep 06 11:29:46 2011] [error] [client 207.35.164.99] mod_wsgi (pid=820): Exception occurred processing WSGI script 'myscript.wsgi'.
[Tue Sep 06 11:29:46 2011] [error] [client 207.35.164.99] IOError: failed to write data
出现在我的服务器的错误日志中。
我可以通过不明确关闭连接来“修复”应用程序中的问题,而只是让它完成下载并忽略结果。但是,如果可能的话,我想在服务器端解决这个问题。我该怎么做?