Break on EOF

This commit is contained in:
Jeremy Soller
2019-07-18 19:51:13 -06:00
parent 4b0707e6b2
commit 953a4b9737
2 changed files with 5 additions and 1 deletions
Generated
+2
View File
@@ -1,3 +1,5 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
[[package]]
name = "bitflags"
version = "0.7.0"
+3 -1
View File
@@ -119,7 +119,9 @@ fn main(){
loop {
let mut packet = Packet::default();
scheme.socket.read(&mut packet).expect("rand: failed to read events from rand scheme");
if scheme.socket.read(&mut packet).expect("rand: failed to read events from rand scheme") == 0 {
break;
}
scheme.handle(&mut packet);
scheme.socket.write(&packet).expect("rand: failed to write responses to rand scheme");
}