TODO.md in grpc_kit-0.1.4 vs TODO.md in grpc_kit-0.1.5

- old
+ new

@@ -11,22 +11,22 @@ - [x] deadline (server) ### server streamer - [x] recv/send msg -- [ ] metadata (client) -- [ ] metadata (server) +- [x] metadata (client) +- [x] metadata (server) - [x] interceptor (client) - [x] interceptor (server) - [ ] deadline (client) - [ ] deadline (server) ### client streamer - [x] recv/send msg -- [ ] metadata (client) -- [ ] metadata (server) +- [x] metadata (client) +- [x] metadata (server) - [x] interceptor (client) - [x] interceptor (server) - [ ] deadline (client) - [ ] deadline (server) @@ -60,5 +60,12 @@ - [ ] connection persistent (client, griffin) - [ ] send metadata in trailrs frame - [ ] add server request spec - [ ] add client request spec - [ ] handle RST FRAME + +## bugs + +- [x] status_check is invoked twice +- [x] undefined local variable or method `finish' for #<GrpcKit::Sessions::ClientSession:0x00007f9ae3abf970> (NameError) +- [x] clients don't use same object even if thier connections alive +