Problem
When the broker service cannot start (e.g., missing log directory, permission issues), the client hangs indefinitely instead of failing with a clear error.
Expected behavior
The client should:
- Implement a connection timeout (e.g., 5-10 seconds)
- Return a clear error like "broker not responding" or "connection timeout"
How to reproduce
- Break the install (e.g., remove log directory)
- Try to acquire a network from a client
- Client hangs forever
Notes
Discovered while testing the install workflow - when log directory creation was skipped, the test workflow hung on client connection.
Problem
When the broker service cannot start (e.g., missing log directory, permission issues), the client hangs indefinitely instead of failing with a clear error.
Expected behavior
The client should:
How to reproduce
Notes
Discovered while testing the install workflow - when log directory creation was skipped, the test workflow hung on client connection.