-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Bent, As for the process, either send the patch to the mailing list or make a GitHub pull request. Don't forget to state that the patch is submitted under MIT license. Please, be careful not to break the build on other platforms. Thanks! Martin On 27/11/14 21:57, Bent Cardan wrote: > Hi Martin, > > If any of these changes/files could be deemed acceptable for > upstreaming, I would likely prefer to close the repo I just started > so as to centralize the thing and make it easier for people to > find. Therefore people could unambiguously understand what files to > apply in their own projects without being distracted about > something else out there to test for iOS. > > This minor offshoot is minimal enough to be represented reasonably > well in a branch or maybe some nanomsg repo files with the org? > Please inform me of the team's requirements and anything else in > mind so that I might be able meet with approval or even just > upstream consideration. My main question is: what is the best way > for me to send potential upstream nanomsg.ios patches? My personal > goal behind efforts here would be to share the simplest and most > convenient distro for moving iOS work forward. Ideally, I just want > quick access to embedded, pluggable nanomsg topologies across all > the iOS stuff. > > - Bent > > On Thu, Nov 27, 2014 at 2:26 PM, Martin Sustrik > <sustrik@xxxxxxxxxx <mailto:sustrik@xxxxxxxxxx>> wrote: > > Hi Bent, > > What's the chance of upstreaming the changes? > > Martin > > On 27/11/14 15:04, Bent Cardan wrote: >> Hi All! > >> Earlier this week I was having some weird compiler errors trying >> to do I/O multiplexing poll and select for determining when the >> descriptor at nn_recv() endpoint is ready for I/O. > >> Granted, I was trying to do this on new iOS equipment like with >> 64 bit arm processors. > >> I did a little more messing around with definition macros and >> code loading/linking happening particularly in nanomsg/src/aio >> directory, i.e., the library’s support for Apple/Darwin kqueue >> kevents.. > >> And now today I report having extreme high performance using >> poll and select for nn_recv on all iOS devices, new and old >> alike. > >> Here’s how i’ve setup nanomsg on iOS for the transports in beta >> release 0.5 : https://github.com/reqshark/nanomsg.ios > >> Thank you and kind regards! > >> -Bent > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJUd5gYAAoJENTpVjxCNN9Ye7oH/AgBUeW5SCukk02/evb0Mdzm bN/XeFkwaL3N3HhgnMYnaGhlB7JlTlUVYs/bzIY1+igTB9kcmkzQeNN/yt9J/YB4 urQ1p9HMxFGWXVn2jD4wyDE6OKxr3y6Q5FGIFtv4AL5COkiYZ4wEGVnZs1eAh699 10YvH3iIJCwDqoMrVeAymqkipYsR2EXiziWNn5aDi3ZM2PEj9Ga6IZ/IOmmhVoWr KK0/9NNWBg3nBiPDrLhSatAr/xlAXTOT1DpNKY8nqnIcibL8qZmruvIGFDJsr+Vg t4/k5eufYfaftQcDTxwXRXDBh2ibIMFwyIvDsoQD/khjVVPOFu3M7iMy+wsvJvo= =xQDG -----END PGP SIGNATURE-----