keep connection open;
reconnect if failed;
status icon in notification area