Skip to content
Snippets Groups Projects
Select Git revision
  • 3e0a46a1c4297b2d8fd0f05162bf551f3bae78b5
  • master default protected
  • arm-aarch-platform
  • arm-platform
  • vjpai-patch-3
  • vjpai-patch-1
  • v1.27.x
  • jtattermusch-patch-2
  • jtattermusch-patch-1
  • update-java-worker-example-in-performance-docs
  • revert-21805-revert-21797-reintroduce_21527
  • revert-21804-tls-credentials-1
  • zhen_cleanup_namecheck
  • revert-21806-revert-21767-revert-21725-revert-21680-cq_ordering
  • vjpai-patch-2
  • revert-21766-tls-credentials-1
  • revert-21640-change_local_tcp_security_level
  • revert-21680-cq_ordering
  • revert-21527-unify_boringssl_deps2
  • revert-20803-grpclb_stabilization
  • fix-kokoro-rvm-key
  • v1.27.0
  • v1.27.0-pre2
  • v1.27.0-pre1
  • v1.26.0
  • v1.26.0-pre1
  • v1.25.0
  • v1.25.0-pre1
  • v1.24.3
  • v1.24.2
  • v1.24.1
  • v1.23.1
  • v1.24.0
  • v1.24.0-pre2
  • v1.24.0-pre1
  • v1.22.1
  • v1.23.0
  • v1.23.0-pre1
  • v1.22.0
  • v1.22.0-pre1
  • v1.21.4
41 results

completion_queue.h

  • Vijay Pai's avatar
    3e0a46a1
    Change behavior to properly account for possibility of NULL · 3e0a46a1
    Vijay Pai authored
    tag. This can happen if the tag is actually an integer being
    typecast to void*
    
    To avoid breaking the API of existing Next calls, I've made
    a new AsyncNext method with a tri-state return that indicates
    whether there is a shutdown, an actual event, or a timeout.
    
    Still needs proper testing for the AsyncNext method specifically.
    3e0a46a1
    History
    Change behavior to properly account for possibility of NULL
    Vijay Pai authored
    tag. This can happen if the tag is actually an integer being
    typecast to void*
    
    To avoid breaking the API of existing Next calls, I've made
    a new AsyncNext method with a tri-state return that indicates
    whether there is a shutdown, an actual event, or a timeout.
    
    Still needs proper testing for the AsyncNext method specifically.