Branch: refs/heads/master
Home: https://github.com/mailru/tarantool
Commit: 1af7b0b9c61222369c77a87d4e683e258d36753a
https://github.com/mailru/tarantool/commit/1af7b0b9c61222369c77a87d4e683e258d36753a
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-25 (Thu, 25 Oct 2012)
Changed paths:
M include/iobuf.h
M include/sio.h
M src/coio.m
M src/iobuf.m
M src/replica.m
M src/sio.m
M test/memcached/noreply.result
M test/memcached/noreply.test
Log Message:
-----------
Change the piecemeal non-blocking writev() algorithm.
Change sio_advance_iov to never modify iov vector in place.
This allows for reuse of this function in a raw event
loop, without fibers.
Minor cleanups.
Make memcached/noreply.test less race prone:
flush all command is running in the event loop, and sometimes
it doesn't get a chance to finish before we issue the next
command.
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp