Bugfix

When attempting to start a connection from an already connected
in/output, it will now act correctly. Previously, it would allow you to
create a second connection.