Patrick Hemmer napsal(a):
> From Jan Friesse Mon, 22 Apr 2013 07:54:54 -0700:
>> Thanks a lot for your patch. We are currently analyzing two different
>> solutions:
>> - libqb dispatch functions returns raw pointer to buffer (instead of
>> copy). This would mean no stack needed (and maybe also little speedup
>> improvement)
>> - Disallow reentrant call of *_dispatch functions (so again no stack needed)
>>
>> I will definitively let you know results.
>>
>> Thanks again for patch.
>>
>> Regards,
>>   Honza
> 
> 
> Bringing up an archived discussion from about 6 months ago
> (http://lists.corosync.org/pipermail/discuss/2013-April/002533.html).
> 
> What was the determination on this? I've been working on a ruby
> application that uses CPG, and was just bitten by this issue. Turns out
> ruby only allocates 512kb for the stack in threads, so cpg_dispatch can
> only be called on the main thread, else it segfaults.
> 

Patrick,
sadly there was no movement. Bug for libqb is filled for exactly 6
months but author is quite busy with other things. I need to reevaluate
possibilities again and probably apply José patch (even it makes code
less readable).

Regards,
  Honza

> Thanks
> 
> -Patrick
> 
> 
> 
> _______________________________________________
> discuss mailing list
> [email protected]
> http://lists.corosync.org/mailman/listinfo/discuss
> 

_______________________________________________
discuss mailing list
[email protected]
http://lists.corosync.org/mailman/listinfo/discuss

Reply via email to