Use normal select if not the main thread