free(_password) was mistakenly in executionFailure instead of connectionFailure