handle a race condition during non blocking connect when one establishment attempt succeeds and readies the csvc, confusing other threads wishing to csvc_get() so a new connection attempt begins halfway during the middle of the last, leading to chaos and crashes all around.
handle a race condition during non blocking connect when one establishment
attempt succeeds and readies the csvc, confusing other threads wishing
to csvc_get() so a new connection attempt begins halfway during the
middle of the last, leading to chaos and crashes all around.

pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable