[Spread-users] RESOLVED - Issue with Spread going silent

Melissa Jenkins melissa-spread at temeletry.co.uk
Mon Nov 8 06:31:37 EST 2010


I believe it's a mismatch in the header files.  

FreeBSD defines the iovec structure using size_t, which on the 64 bit versions is 64 bits and different from the int.

Not sure what other operating systems use size_t for iovec as FreeBSD is our primary platform :)

Mel


On 8 Nov 2010, at 00:00, Yair Amir wrote:

> This would be a good idea.
> 
> We have quite a bit of code (other than Spread) that uses this
> scatter gather scheme.
> 
> I suspect almost everyone is using 64-bits - all our stuff is, but I never
> encountered this problem myself. Apparently only on FreeBSD and AMD chips (?)
> 
> Cheers,
> 
> 	:) Yair.
> 
> On 11/7/10 4:42 PM, Luke Marsden wrote:
>> Hi Mel,
>> Thank you!! Changing the header file as per
>> http://lists.spread.org/pipermail/spread-users/2010-July/004316.html
>> seems to have done the trick. Clusters of two now join together with a
>> third even while our Python daemon is running and pumping data through
>> Spread.
>> Can't express how grateful I am for this, this was a real show-stopper
>> for the launch of our beta programme, which is this week!
>> Yair, I think this might warrant a point release, you've probably got a
>> lot of 64-bit users who could get bitten by this bug. Also, thank you
>> for your kind assistance today :-)
> 
> _______________________________________________
> Spread-users mailing list
> Spread-users at lists.spread.org
> http://lists.spread.org/mailman/listinfo/spread-users





More information about the Spread-users mailing list