Hmm... so that may have been a false alarm. We've discovered that a pip works as well as eventfd, and pipes aren't platform specific.
I'm still mildly curious about the original question, but there's less urgency now. (Also, if you're running on non-Linux, contributing some testing resources would be really great.) --John On 15 Aug 2017, at 14:39, John Dickinson wrote: > 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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ OpenStack-operators mailing list OpenStack-operators@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators