clayborg requested changes to this revision.
clayborg added a comment.
This revision now requires changes to proceed.

The "timeout_usec" parameter to Connection::ReadAll() doesn't seem like it is 
doing what is intended. It uses this timeout for every read call which means 
the Connection::ReadAll() function could take much longer. If the timeout was 
say 1 second and every 0.9 seconds we get 1 byte, this function could take a 
very long time to complete.  So that should be fixed. It also seems like 
ReadAll() could be done by adding an extra parameter to the Read() function 
like "bool keep_reading_until_timeout".


http://reviews.llvm.org/D19533



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to