Fix some logic in port management code.