Ldapsearch command not exiting

All,

New to this forum and unix here so please forgive any silly questions. I am on a Solaris 10 machine and need a script to query our Windows Domain controller to determine if a user is active or not. Man files were helpful enough and it worked.

The Challenge is the program doesn't exit when it's done. It displays the users information I wanted, but then sits there. This of course prevents me from putting this into a shell script.

Any idea how I get ldapsearch to exit when it's done displaying the information?

ldapsearch -v -LLL -x -D "CN=SUPER Man,OU=SSF,OU=UserAccts,DC=corp,DC=com " -h mydc01.corp.com -b "dc=corp,dc=com" "sAMAccountName=username*"

try running truss -p $ldapsearch_pid to see what the process is doing ... you might also want to snoop the network packets if you are allowed ...