If I try to pull a Windows file to Unix with smbclient get command
I get back a zero-length file if the file is migrated with HSM, but
if I wait a few minutes and try again I get the file correctly. Is
there a timeout issue with smbclient "get" command? How can I make
it wait until the file is reloaded from tape?

Windows 2000 server is running Veritas Storage Migrator 4.1.
Unix client is Solaris 2.6 running samba 2.2.1.