Support default timeout