--- src/sys/dev/ata/atapi-cd.c Sat Jul 8 17:37:56 2000 +++ mysrc/sys/dev/ata/atapi-cd.c Sat Jul 8 17:31:46 2000 @@ -1725,7 +1725,7 @@ if ((error = acd_start_stop(cdp, 0)) == EBUSY) { if (!close) - return 0; + return ENXIO; if ((error = acd_start_stop(cdp, 3))) return error; acd_read_toc(cdp);