signal handling: disconnecting signals on ws close

Signals should now properly disconnect on ws close