does not blow up when connection fails