Remove a dead store.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Use offsetof() macro instead of expanded form.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
First version of survey pattern

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
sp_cont made NULL-safe

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Missing pieces of the survey pattern added

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Memory monitoring option added

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Memory monitoring made thread-safe

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Detailed memory monitoring (with object names)

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Recursive mutexes discarded as they weren't used anywhere

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Minor bug in POISX aio event loop fixed

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Survey deadline implemented

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
sp_term()/ETERM handshaking implemented

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
TCP connect and bind return epbase pointer correctly

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
MSVC build fixed

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
usock knows whether the underlying fd is registered with poller (POSIX version)

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Merge branch 'master' of github.com:250bpm/nanomsg
global state is guarded using a single mutex

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
uscok_close separated into sync and async part

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Missing include added

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
README uses 'nanomsg' instead of 'nanomessaging'

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>