Ben Noordhuis 9e32c2ef3e dgram: fix double implicit bind error
Calling send() on an unbound socket forces an implicit bind to
a random port.

332fea5 made the 'listening' event asynchronous. Unfortunately,
it also introduced a bug where the implicit bind was tried more
than once if send() was called again before the first bind operation
completed.

Address that by keeping track of the bind status and making sure that
bind() is called only once.

Fixes #4499.
2012-12-31 17:53:00 +01:00
2012-12-24 16:02:13 +01:00
2012-12-31 17:53:00 +01:00
2012-12-29 17:25:40 -08:00
2012-07-07 23:19:12 +02:00
2012-10-10 23:14:55 +02:00
2012-12-29 16:54:24 -08:00
2012-12-29 16:54:24 -08:00
2012-11-21 14:06:37 +01:00
2012-11-16 17:58:42 +01:00
2012-12-21 12:44:33 -08:00

Evented I/O for V8 javascript. Build Status

To build:

Prerequisites (Unix only):

* Python 2.6 or 2.7
* GNU Make 3.81 or newer
* libexecinfo (FreeBSD and OpenBSD only)

Unix/Macintosh:

./configure
make
make install

Windows:

vcbuild.bat

To run the tests:

Unix/Macintosh:

make test

Windows:

vcbuild.bat test

To build the documentation:

make doc

To read the documentation:

man doc/node.1

Resources for Newcomers

Description
No description provided
Readme 175 MiB