[Mono-dev] What would you like to see in Mono?
vargaz at gmail.com
Sun Apr 2 07:23:35 EDT 2006
We are keeping the assembly file descriptors open. Maybe this is because the
debian package updating mechanism is not using the the delete+copy thing for
data files ?
On 4/2/06, Mirco Bauer <meebey at meebey.net> wrote:
> On Sat, 2006-04-01 at 23:44 +0200, Zoltan Varga wrote:
> > Hi,
> > I always tought that shadow copying is only needed on windows. AFAIK, on unix,
> > you can overwrite the assemblies currently loaded by the runtime, but you need
> > to delete the original file beforehand.
> > The unix file system allows processes to
> > read from the files which were deleted after they were opened by the process.
> thats true when the fd to the assembly is not closed, but I fear Mono is
> closing the fd during execution.
> I saw manytimes this "strange crashes" on file replace during debian
> package upgrades...
> Mirco 'meebey' Bauer
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.12
> GIT d s-:+ a-- C++ UL++++$ P L++$>+++$ E- W+++$ N o? K- w++>! O---- M-
> V? PS
> PE+ Y- PGP++ t 5+ X++ R tv+ b+ DI? D+ G>++ e h! r->++ y?
> ------END GEEK CODE BLOCK------
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v184.108.40.206 (GNU/Linux)
> -----END PGP SIGNATURE-----
More information about the Mono-devel-list