عمليات الإرسال والاستقبال الأساسية على القنوات حاجزة. لكن
يمكننا استخدام select مع فرع default لتنفيذ عمليات إرسال
واستقبال _غير حاجزة_، بل وحتى عبارات select متعددة الفروع
وغير حاجزة.
تعمل عملية الإرسال غير الحاجزة بطريقة مماثلة. لا يمكن هنا
إرسال msg إلى القناة messages، لأن القناة بلا مخزن
مؤقت ولا يوجد مستقبِل. لذلك يُختار فرع default.