moved the active true socket option so that it only gets called when needed and not on every message that is received