Hi! I've created a (very large) .acgi for the place I work. I'm having a big problem with every so often, MacPerl crashes with an error type 12. This then leaves the .acgi hanging, and the .acgi becomes unquitable -- that is, it doesn't respond to any attempts to kill it. If it becomes foreground, and a force quit is attempted, it won't allow you to quit the .acgi -- it instead pulls up some other process, and asks if you want to quit that. If you say ok, it seems to work, but about a second later the whole system freezes. I've tried using a process manager to quit it, and nothing happens. The problem is that once this happens, attempting to relaunch MacPerl causes a freeze, and attempting to shut down/restart causes a freeze -- because it can't quit the app, so it brings it forward for you to quit, and you can't so if you try a force quit, it asks to quit some other process, and you just can't get the machine to shut down. An error type 12 is listed as an unimplemented core routine -- ie, something that wants to pop up a debugger. I don't have a debugger (like MacsBug) installed -- and I would rather not have one.... The closest that I can come to a possibility for the problem is if more than one person tries to hit the server at the same time. Is there any way to solve this? I _really_ need to be able to present a stable platform here. Also, while I'm writing, is there some way to lock a file in MacOS -- I need to make a change to it, and the only way I have is to read the file in, close it, open it again, and overwrite it, which allows the file to be changed in between. And I'd rather not have that. Thanks muchly, Ricky Morse Perl (somewhat) novice # ===== Want to unsubscribe from this list? # ===== Send mail with body "unsubscribe" to macperl-request@macperl.org