diff --git a/sigma/sigma_coc.c b/sigma/sigma_coc.c index 5f0f1c78..132938d9 100755 --- a/sigma/sigma_coc.c +++ b/sigma/sigma_coc.c @@ -403,7 +403,9 @@ else { /* receive */ } if (mux_sta[ln] & MUXL_RBP) /* break pending? */ CC = CC3|CC4; - else CC = mux_ldsc[ln].rcve? CC4: CC3; + else if (mux_ldsc[ln].conn) + CC = mux_ldsc[ln].rcve? CC4: CC3; + else CC = 0; } return 0; }