[Seaside] Magma on seasidehosting

Brian Chapados chapbr+seaside at sciencegeeks.org
Thu Aug 31 21:45:14 UTC 2006


> Since we just checked fileExists: its not because it
> doesn't exist so is it possible the files are "locked" by another
process or something?  Did they get closed after the upload?
>
> Otherwise, there may be some bad inconsistency with
> UnixFileDirectory>>#fileExists: and UnixFileDirectory>>#fileNamed:.
>
> I'm no Unix expert, anyone else have any ideas?
> - Chris
> "
>
> This seems to be an issue with the VM that I can't figure out how to
solve.
>
> Does anybody else have another clue?

You might have already done this, but if you have shell access you can use
lsof to check for a file that is locked or in use by another process.  If
you don't have shell access, I think you can load OSProcess from squeakmap
and do:

UnixProcess thisOSProcess command: 'lsof'

(or something like this)

lsof is available from freshmeat (http://freshmeat.net/projects/lsof/) if
it's not preinstalled in your distribution, but this obviously won't help
you if you don't have a way to install it.


Brian



More information about the Seaside mailing list