i am writing a webdav server. it works fine for remote clients and for non-finder clients like goliath on the localhost. the problem is now when i try to connect locally i get into an infinite loop. the finder begins the communication with the webdav server but then stops. with the help of apple we could find out that RB applications reply to the VNDiskNotification of the system. when they receive it, they try to mount (MountVolume) it and wait. this creates a problem, because it is the same applications that servers the informations to mount over a tcpsocket, but the socket gets never the chance to reply, even if i put the code into threads. i have the impression that the problem lies deep in the event loop of the application, where i do not have access. as we only have cooperative threads, we are still in the main event loop.
i does not work better in console applications.

matthias bürcher_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to