Skip to content
Snippets Groups Projects
  1. Dec 03, 2016
  2. Dec 02, 2016
  3. Dec 01, 2016
    • Ken Payson's avatar
      Fixes 2 issues: · 02d2807b
      Ken Payson authored
      1. In the State change test, 123->0 will hit a c-core GPR_ASSERT if
      debugging is enabled because 123 doesn't map to a state that can
      be printed.
      2. In the Server test, 8888 is sometimes unavailable, so we just use
      a wildcard port.
      02d2807b
    • Ken Payson's avatar
      Add configurable exit grace periods and shutdown handlers · 3045a379
      Ken Payson authored
      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.
      3045a379
  4. Nov 30, 2016
  5. Nov 29, 2016
  6. Nov 28, 2016
  7. Nov 24, 2016
    • Paul Marks's avatar
      Fix a memory leak in grpc_udp_server_add_port() · cb09e700
      Paul Marks authored
      This occurred when running a QUIC test in an IPv6-only environment:
      
      E1123 16:04:20.282041  159850 heap-profile-table.cc:489] RAW: Leak of 1360 bytes in 17 objects allocated from:
              @ 0x7f160b8923ab gpr_malloc
              @ 0x7f160b8cff27 copy_error_and_unref
              @ 0x7f160b8d0151 grpc_error_set_str
              @ 0x7f160b8e3ff8 error_for_fd
              @ 0x7f160b8e3edd grpc_create_dualstack_socket
              @ 0x7f160b8ea5c3 grpc_udp_server_add_port
              @ 0x7f1627a65d20 grpc_server_add_quic_port
              @ 0x7f1627a6bea4 grpc::(anonymous namespace)::QuicServerCredentialsImpl::AddPortToServer()
              ...
      cb09e700
    • Jan Tattermusch's avatar
      fix formatting · 09ba2d6f
      Jan Tattermusch authored
      09ba2d6f
  8. Nov 23, 2016
  9. Nov 22, 2016
  10. Nov 21, 2016
Loading