core cleanup: separate code for sipe_connection_cleanup()