michaelogrant / macfusion

Automatically exported from code.google.com/p/macfusion
Other
1 stars 1 forks source link

Remount on Wake: MacFusion should await network connectivity #240

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
At <http://code.google.com/p/macfusion/issues/detail?id=239#c4>: 

> Macfusion should check if the network is up before attempting to
> remount, and wait until it is.
> 
> Sometimes after waking from sleep it takes some time to get an IP
> address at the new location.

Original issue reported on code.google.com by grahampe...@gmail.com on 31 Aug 2007 at 2:28

GoogleCodeExporter commented 8 years ago
This rings a bell. 

I'm fairly sure that a waiting period has already been suggested. 

Whether it was suggested as an issue, or merely discussed within the Google 
Group, I don't know. 

Original comment by grahampe...@gmail.com on 31 Aug 2007 at 2:30

GoogleCodeExporter commented 8 years ago
This issue first arose in the context of 
<http://code.google.com/p/macfusion/issues/detail?id=145>:

> Does MacFusion wait until network access is restored before
> attempting to remount?

--

I can't imagine a comprehensive solution. 

Consider, for example, the type of Wi-Fi network that I have been configuring 
this week: 

1) network is open; the computer successfully connects

2) a walled garden may permit http and https to certain Internet domains

3) ssh is disallowed

4) at some point (not predictable) the user may be redirected to a page that 
requests authentication (to browse beyond the walled 
garden)

5) subject to authentication, ssh will be allowed

So: the presence of a connection to the LAN or to the WAN does *not* equate to 
the ability to re-mount (via SSHFS or CurlFtpFS) a 
volume that is on the LAN or WAN. 

--

Still, if it's possible for MacFusion to detect a WAN connection (maybe, ping 
macfusion.makalumedia.com) before attempting a mount, 
that should be an improvement. 

--

On the _assumption_ that the OS and/or applications may be unresponsive if a 
mount is attempted in the absence of a network 
connection, I'm labelling this issue 

Type-Defect

If however applications are responsive and the user merely has to wait, we 
might instead treat this as a request for enhancement. 

Original comment by grahampe...@gmail.com on 31 Aug 2007 at 2:47