Configurable timeout (default: 5 minutes)