Issue #285: Implement Connection Timeout