]> git.ipfire.org Git - thirdparty/squid.git/commit - src/ipc/Strand.cc
Implemented basic file descriptor exchange between IPC Strand and Coordinator.
authorAlex Rousskov <rousskov@measurement-factory.com>
Thu, 29 Apr 2010 22:35:11 +0000 (16:35 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Thu, 29 Apr 2010 22:35:11 +0000 (16:35 -0600)
commit7230e9c74aa96bc804d62086e370352016380ac7
tree3ae1fa05a794100eb2229e043cf858df6c480a92
parent1bac0258ae64bb1687d4efba9669c478d853ff76
Implemented basic file descriptor exchange between IPC Strand and Coordinator.
Tested using on-disk file. The test hack will be removed.

Fixed Port code to allow it to receive more than one message with varying
msghdr buffer configurations. We must [re]allocate all msghdr buffers before
every read/recvmsg() call.
src/ipc/Coordinator.cc
src/ipc/Coordinator.h
src/ipc/Messages.cc
src/ipc/Messages.h
src/ipc/Port.cc
src/ipc/Strand.cc
src/ipc/Strand.h