Mac OS X trying to use "connect to server" to reach a share on windows xp:

Connecting share works the first time, but the second attempt yields error 
-47:

MacOS has a weird problem with usernames or something... changing the 
username that you authenticate as (easy to do for anonymous shares) makes 
it connect again. Perhaps it keeps a lingerinng connection with the first 
username and then tries to create a second one rather than re-using the 
existing connection (a violation of the smb spec as i recall...)