The loop is needed to handle interrupt errors correctly. Writing it differently has no effect either, that's good I guess
Showing the changes to README.md (1 of 3 files). Show all
Unified · Split
| @@ -98,7 +98,6 @@ Please see _'Development Status'_ for a listing of all crates and their capabili · 97 unmodified lines | ||
| 98 | 98 | * [x] [error line](https://github.com/git/git/blob/master/Documentation/technical/pack-protocol.txt#L28:L28) |
| 99 | 99 | * [x] [V2 additions](https://github.com/git/git/blob/master/Documentation/technical/protocol-v2.txt#L35:L36) |
| 100 | 100 | * [x] [side-band mode](https://github.com/git/git/blob/master/Documentation/technical/pack-protocol.txt#L467:L467) |
| 101 | − * [ ] PacketLine 'Iterator' from `Read` | |
| 102 | 101 | * [ ] **Version 1** |
| 103 | 102 | * [ ] parse and serialize [capabilities](https://github.com/git/git/blob/master/Documentation/technical/protocol-capabilities.txt#L1:L1) |
| 104 | 103 | * [ ] [fetch](https://github.com/git/git/blob/master/Documentation/technical/pack-protocol.txt#L157:L157) |