diff options
author | Lukacs Berki <lberki@google.com> | 2016-04-15 13:11:21 +0000 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2016-04-15 14:09:06 +0000 |
commit | 1b25ce2028fe36d614a08478c703754e3b5ebd69 (patch) | |
tree | 86c4bc1decde394003d02f1a4418e7c547d1cb5b /.gitignore | |
parent | bf8d910e4bc993e33d747ce4e9dd3f8498734c53 (diff) |
Initial version of client-server communication over gRPC.
This still has a number of issues, including, but not limited to:
- When switching between gRPC and AF_UNIX mode, you need to do a manual shutdown
- The console is spammed with "connection refused" messages on server startup
- When in gRPC mode, server also starts up an AF_UNIX server even though it's not necessary and concurrent requests probably make Bazel crash and burn
- I have no idea how concurrent gRPC requests are handled and now many threads gRPC creates
- Not tested except under Linux
- The request/response cookies are written in an odd format (negative bytes are not handled correctly). This is only a cosmetic issue, since the data content of the string is the same either way.
Can be tested with the --grpc_port=0 (or a valid port number) startup option.
--
MOS_MIGRATED_REVID=119948959
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions