Ken Payson
3045a379aa
Add configurable exit grace periods and shutdown handlers
...
The server cleanup method is untested.
The join() function that exposes it is only called by the internals of threading.py, and we don't hold a reference to the server thread to explicitly join() it, and I'm not sure we should add a reference just for this purpose.
Moreover, the threading.py only calls join(None), the code path in question isn't even exercised by the internals of threading.py. Its just there to make sure we properly follow the join(timeout) semantics.
8 years ago
Noah Eisen
d960c8b166
Merge pull request #8850 from ncteisen/gitignore_change
...
Untrack Generated node_modules Directory
8 years ago
Craig Tiller
c02cee8398
Merge pull request #8866 from ctiller/fixit5
...
Fix filter_latency tests
8 years ago
Craig Tiller
38bfa15d2b
Merge pull request #8865 from ctiller/fixit3
...
Up timeouts for poll-cv polling strategy
8 years ago
Craig Tiller
797bc83311
Fix comment
8 years ago
Craig Tiller
a45a5e4611
Rephrase comment
8 years ago
Craig Tiller
96583a39a9
Remove file dependency to simplify build graph
8 years ago
Craig Tiller
25dba29540
Move test block, refine conditions
8 years ago
Craig Tiller
cb13465fb0
Merge pull request #8863 from ctiller/fixit2
...
Up retry count to try and counter flakiness
8 years ago
Craig Tiller
f2876ea1e0
Up timeouts for poll-cv polling strategy, seems to make things more stable
8 years ago
Craig Tiller
ea7136bb43
Merge pull request #8864 from ctiller/fixit4
...
Fix clang-format
8 years ago
Craig Tiller
1fa9ddb12e
Fix clang-format
8 years ago
Craig Tiller
87ce813efd
Merge pull request #8862 from ctiller/fixit1
...
Fix mac build
8 years ago
Craig Tiller
8a4539e530
Up retry count to try and counter flakiness
8 years ago
Craig Tiller
b4b8e1efc6
Fix mac build
...
Localize global_wakeup_fd declarations, instead of trying to share them,
so that this bug is less likely to occur in the future.
8 years ago
David G. Quintas
4c8172ed8b
Merge pull request #8852 from dgquintas/portposix_clangformat
...
clang-format port_posix.c
8 years ago
David Garcia Quintas
8fe2a4285c
clang-format
8 years ago
Noah Eisen
5ac82e2ba8
Merge pull request #8846 from ncteisen/go_advanced_interop
...
Run Go Advanced Interop
8 years ago
ncteisen
3439520bb6
Untracked generated node_modules directory
8 years ago
Noah Eisen
f2764bf462
Merge branch 'master' of https://github.com/grpc/grpc into go_advanced_interop
8 years ago
Jan Tattermusch
6ff81e91c9
Merge pull request #8825 from jtattermusch/manual_upmerge_101
...
Manual upmerge from v1.0.x
8 years ago
Jan Tattermusch
09ba2d6f4a
fix formatting
8 years ago
Paul Marks
b0568043ef
Merge pull request #8835 from pmarks-net/master
...
port_posix: use IPv4+IPv6 sockets to check for a free port.
8 years ago
David G. Quintas
4bbbb73dad
Merge pull request #8847 from yang-g/clang-format
...
Clang-format code
8 years ago
yang-g
d255a727f9
Clang-format
8 years ago
Noah Eisen
bae24c7947
Merge pull request #8845 from ncteisen/fix_docker_go
...
Fix docker go
8 years ago
Jan Tattermusch
f75459deff
Merge pull request #8827 from jtattermusch/ur_does_not_reference_tcp
...
UserResource does not reference tcp endpoint on windows
8 years ago
Noah Eisen
7a60cfc662
Fix docker go
8 years ago
Jan Tattermusch
84ffe7433a
Merge pull request #6 from apolcyn/remove_concurrent_ruby_dep_in_template
...
remove concurrent ruby dep from gemspec template
8 years ago
kpayson64
543d3a35b3
Merge pull request #8650 from kpayson64/poll_cv_improvement
...
Bypass poll thread if wakeup fd is set
8 years ago
Yang Gao
74ce59485f
Merge pull request #8815 from yang-g/http_trace
...
Pretty print outgoing headers
8 years ago
Alexander Polcyn
e829c68adc
remove concurrent ruby dep from gemspec template
8 years ago
Jan Tattermusch
ff3da88c63
regenerate C# protos
8 years ago
Alexander Polcyn
cdd4203042
use thread pool from v1.0.x but keep server call life cycle in master
8 years ago
Paul Marks
366a0515c9
port_posix: use IPv4+IPv6 sockets to check for a free port.
...
This allows the port picker to function across dual-stack and
IPv4/IPv6-only environments.
For a port to be considered available, the kernel must support at least
one of (IPv6, IPv4), and the port must be available on each supported
family.
Also use the bool type where feasible.
This is based on http://cl/97155408 (for those who can read it.)
8 years ago
David G. Quintas
01eda53c81
Merge pull request #8829 from dgquintas/grpclb_right_target
...
Check on *target, not target
8 years ago
David G. Quintas
7cb13183d4
Merge pull request #8822 from dgquintas/grpclb_serverlist_leak
...
Fixed leak upon duped serverlist updates
8 years ago
Noah Eisen
4334fe5a2e
Merge pull request #8817 from ncteisen/python_stress_flags
...
Add new flags to Python stress client
8 years ago
David Garcia Quintas
6493a73888
Check on *target, not target
8 years ago
Noah Eisen
24804d25b4
Add new flags to Python stress client
...
Add use_tls, use_test_ca, and server_host_override flags to Python
stress client. These are needed to run the stress client against a local
server that is using tls.
8 years ago
Jan Tattermusch
6f8507f2b0
UserResource does not reference tcp endpoint on windows
8 years ago
Jan Tattermusch
8613e474cb
Merge remote-tracking branch 'upstream/v1.0.x' into HEAD
8 years ago
Jan Tattermusch
1864870ef0
Merge pull request #8808 from jtattermusch/update_async_311
...
C#: Update System.Interactive.Async to 3.1.1
8 years ago
David Garcia Quintas
1ebcaa2f54
Fixed leak upon duped serverlist updates
8 years ago
yang-g
8fb73d22f1
Pretty print outgoing headers
8 years ago
Jan Tattermusch
e7099c8835
update Grpc.HealthCheck.nuspec
8 years ago
Jan Tattermusch
63cdea3cf0
update Grpc.Core.nuspec
8 years ago
Jan Tattermusch
f8c43a0b34
update project.json projects to System.Interactive.Async 3.1.1
8 years ago
Jan Tattermusch
57cc83e203
Update .csproj files to System.Interactive.Async to 3.1.1
8 years ago
David G. Quintas
2ef2d2a516
Merge pull request #8804 from dgquintas/tcp_client_error
...
tcp_client_posix: Don't overwrite error descr.
8 years ago