exo-explore / exo

Run your own AI cluster at home with everyday devices 📱💻 🖥️⌚
GNU General Public License v3.0
6.56k stars 342 forks source link

Thunderbolt Connection Causes LLM Requests to Freeze When One Mac Is Offline and the Other Is Connected to a Network #168

Open mcollins123 opened 3 weeks ago

mcollins123 commented 3 weeks ago

I am encountering an issue when using exo with a setup involving two Macs connected via Thunderbolt. The problem occurs under the following conditions:

Setup:

Behavior:

Steps to Reproduce:

Expected Behavior:

exo should prioritize the Thunderbolt connection to communicate with the offline MacBook Air and not attempt to use the network interface. The LLM request should be processed without freezing.

Actual Behavior:

exo appears to freeze the LLM request, potentially because it is trying to communicate over the network instead of using the Thunderbolt connection.

Additional Information:

exo version: Latest from main as of August 22, 2024