fix port? not disconnect