Is anyone running Swift on non-Linux platforms? If so, please let us know (here 
or in #openstack-swift on IRC).

We've found a bug in Swift that's related to an odd interaction between 
pthreads and greenthreads, and the fix relies on a Linux-specific mechanism.

Bug: https://bugs.launchpad.net/swift/+bug/1710328
Patch: https://review.openstack.org/#/c/493636/

Both the bug report and the patch include an excellent write-up of the problem 
and solution (thanks Sam!). You may enjoy reading them just to see how a tricky 
bug was diagnosed and fixed.

Historically, we've tried to keep support for non-Linux platforms, but our 
automated tests are Linux-only. The best we've been able to do is fix issues as 
the community makes us aware of them. I'd like to keep cross-platform support, 
but fixing the current bug is the priority. I expect the patch to land very 
soon (and be included in Pike).


--John



Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to