Can't list or remove files from a directory

Hi

I have a problem. One of the directories in /var, on one of my servers, has filled up with loads of files. I have tried to list the directory to see what is in it, but the 'ls' command just hangs. Same thing happens when I try to use 'rm' to remove files from that directory.

I can see what files are in the directory by using the 'find' command, so I can get a list of what is in there, but I can't remove them as the command just hangs.

This is happening on a SUN server running Solaris 9.

Any ideas as to how I can remove files from the directory?

Thanks in advance

Is this a directory mounted from NFS?

(btw: Germany has just scored 3:2 against Turkey and reached the semifinal of the european soccer championchip *yeah*)

What happens if you do the following?

> find ./var 2>/dev/null | wc -l

(Perhaps without the 2>/dev/null if you want to see the access errors)
I am wondering if the filecount will be excessively large.