[copied to Pyro mailing list]
On 5-8-2010 13:19, nap wrote:
> I'm trying the Pyro4.1 (from the tar.gz) for my program shinken
> (www.shinken-monitoring.org). I've got an error with large send under
> ubuntu 9.04. If I do not remove this property at the socket module,
> I"ve got an error :
> raise ConnectionClosedError("receiving: not enough data")
> But If I remove it it work well.
> I try to look at bad values with :
> print "ARG:", len(data), size
> and I get :
> ARG: 14 14 (this is a previous little call)
> ARG: 65522 1702072
I can reproduce this problem (using the hugetransfer example) on my Unbuntu VM.
Seems my assumption about the extinction of systems with a dysfunctional MSG_WAITALL was
Will try to rewrite the receive loop to work around this problem tonight.