Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | use renamed function in test for cheking so_reuseport | 2018-04-12 | |
| | |||
* | Allow udp_server to create multiple listeners for each port via SO_REUSEPORT | 2018-04-12 | |
| | |||
* | More explicit static casts for size_t to socklen_t | 2018-03-12 | |
| | |||
* | fix format | 2018-02-28 | |
| | |||
* | fix format | 2018-02-27 | |
| | |||
* | Refactors grpc udp_server_listener to be object oriented. Also adds a mutex ↵ | 2018-02-27 | |
| | | | | to each listener. Instead of sharing the mutex in udp_server for all listeners, this per-listener mutex can make most of the call to different listeners in parallel. | ||
* | Run clang fmt | 2018-02-09 | |
| | |||
* | Add some manual const casts to fix build | 2018-02-09 | |
| | |||
* | Autofix c casts to c++ casts | 2018-02-09 | |
| | |||
* | Privatize useful.h and avl.h | 2018-02-02 | |
| | |||
* | change to int type | 2018-01-11 | |
| | |||
* | change to pass in value | 2018-01-10 | |
| | |||
* | fix data race in shutdown_and_destroy_pollset | 2017-12-22 | |
| | |||
* | fix typo | 2017-12-22 | |
| | |||
* | fix udp_server_test flakiness | 2017-12-22 | |
| | |||
* | format change | 2017-12-20 | |
| | |||
* | Add a start_cb to grpc_udp_listener to be called when listener is | 2017-12-20 | |
| | | | | created. | ||
* | Revert "Revert "All instances of exec_ctx being passed around in src/core ↵ | 2017-12-06 | |
| | | | | removed"" | ||
* | Revert "All instances of exec_ctx being passed around in src/core removed" | 2017-12-06 | |
| | |||
* | Merge master into execctx | 2017-12-05 | |
|\ | |||
| * | fix compile error | 2017-11-30 | |
| | | |||
* | | Remove _ prefixed variable names | 2017-11-29 | |
| | | |||
| * | Modify udp_server to do asynchronous read and write and only re-arm | 2017-11-29 | |
| | | | | | | | | | | | | | | notification when needed. This change prevents event loop thread from doing actual I/O work which might take long time. | ||
* | | Fix tests to call grpc_init and grpc_shutdown before using exec_ctx | 2017-11-28 | |
| | | |||
* | | A few src/core fixes due to missing exec_ctx_finish | 2017-11-21 | |
| | | |||
* | | Merge master | 2017-11-16 | |
|\| | |||
* | | Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ↵ | 2017-11-14 | |
| | | | | | | | | ExecCtx and some minor changes | ||
* | | Address some PR comments | 2017-11-14 | |
| | | |||
| * | clang-format after nullptr changes | 2017-11-10 | |
| | | |||
| * | Enable clang-tidy as a sanity check, fix up all known failures | 2017-11-10 | |
| | | |||
* | | Merge with master | 2017-11-09 | |
|/ | |||
* | Merge master | 2017-11-06 | |
| | |||
* | rename all test core files to cc and a lot of C++ style conversions | 2017-10-25 | |