id summary reporter owner description type status milestone component version severity resolution keywords cc 4913 file_descriptor_impl::read doesn't handle EINTR Todor Buyukliev Jonathan Turkanis "when using boost::iostreams::stream_buffer, reads from the stream may unnecessarily set the badbit flag. the reason is that in the underlying call to read() the EINTR condition is not handled. the read() should be restarted in this case. i'm attaching a non tested patch. it does the same thing that libstdc++ does (function __basic_file::xsgetn). this is easy to reproduce in gdb. here's why: http://sourceware.org/gdb/onlinedocs/gdb/Interrupted-System-Calls.html" Bugs new To Be Determined iostreams Boost 1.39.0 Problem