We're updating the issue view to help you get more done. 

FIXReader calls sockRead too many times

Description

FIXReader calls sockRead too many times. I think the optimal way here is to have a userspace buffer or stream that is filled in once by a single call to sockRead. Then until the buffer/stream is not empty read op just read from it, not socket. When the socket/buffer is empty, real socket read is called.

Environment

Ubuntu 13.10 x64 gcc4.8

Status

Assignee

Sergey Sedreev

Reporter

Sergey Sedreev

Labels

None

Branch

None

Products

None

Fix versions

Affects versions

0.10.0

Priority

Major