16-Dec-2003

Unexpected behaviour

I was running DBM on a disk array today when I got a stack dump. The error was SS$_FANDLEBUSY, which I know is coming from the fast I/O calls in the code. The puzzling thing was that the code uses the synchronous call SYS$IO_PERFORMW.

I would never expect this call to return this error status as, being synchronous, everything should be finished with the system service before control returns to my code and I loop to call it again.

I've logged a call with HP. Any insights from others very welcome.

Posted at December 16, 2003 6:03 PM
Tag Set:

Comments are closed