Relying on 3rd party libraries could cause potential licensing issues (if any part of any used 3rd party library is not BSD-compatible). As long as the code changes are fairly small (eg changing close() to closesocket()), they should be fairly easy to test and bugs could be avoided.

On , Olaf van der Spek <[email protected]> wrote:
On Thu, Apr 7, 2011 at 4:23 PM, Stewart Smith [email protected]> wrote:

> On Thu, 7 Apr 2011 13:29:16 +0200, Olaf van der Spek [email protected]> wrote:

>> We really should move to a cross-platform network lib (Boost Asio ;) )

>

> I'd be very nervous about the performance and correctness of such a

> lib... so easy to get subtle things wrong...



Doing it yourself isn't going to make it any easier. Actually, it's

much more likely to result in more bugs.



--

Olaf


_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to