                 _state = ST_CONNECTED;
                 dispatchEvent(new Event(Event.CONNECT));
             }
+            break;
         }
     }
 

    {
        switch(_state) {
        case ST_VIRGIN:
            return;

        case ST_CONNECTED:
            nb_read(_iBuf);

                var n :int = nb_write(_oBuf);
                _oBuf.position = pos + n;
            }

            _iBuf = massageBuffer(_iBuf);
            _oBuf = massageBuffer(_oBuf);

            break;

        case ST_WAITING:
