Distinguish between sync and async handling.