[Box Backup-dev] Current status

Ben Summers boxbackup-dev at fluffy.co.uk
Tue Dec 13 22:18:07 GMT 2005


On 13 Dec 2005, at 22:14, Martin Ebourne wrote:

> On Tue, 2005-12-13 at 21:54 +0000, Ben Summers wrote:
>> I would be unhappy about using threads in the POSIX versions. I know
>> from painful experience that C++ and pthreads don't go well together
>> on a few platforms due to non-thread-safe exception handling,
>> although this may have been fixed now.
>
> C++ and pthreads work perfectly well on Linux, any recent Solaris,  
> and I
> can't imagine they don't work on *BSD.

Used to not work on OpenBSD and NetBSD. Hopefully it's fixed now, but  
I think some of the archs are still dodgy.

> There aren't many other
> interesting Unix variants left!
>
> As long as pthreads are only used to enhance box, and not implement  
> core
> functionality, I'm in favour. No point restricting every posix  
> platform
> to the lowest common denominator.

Absolutely. Note I also suggested using the aio_* functions!

Ben







More information about the Boxbackup-dev mailing list