[Mono-dev] What would you like to see in Mono?

Zoltan Varga vargaz at gmail.com
Sun Apr 2 07:23:35 EDT 2006


                                 Hi,

  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 ?

                   Zoltan

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...
>
>
> --
> Regards,
>
> Mirco 'meebey' Bauer
>
> PGP-Key:
> http://keyserver.noreply.org/pks/lookup?op=get&search=0xEEF946C8
>
> -----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 v1.4.2.2 (GNU/Linux)
>
> iQEVAwUARC+e8HEn5avu+UbIAQKE5Af9HC4eDlPo+4nmVKeynsdH7VC5S6S4duyE
> tejfjN1zgmzKTYN0/sVds7KbECVbvZOqJtcKjGDhp5Odxgpo2cDweR931jqxFALI
> ul6ViPxzox2Ig7D70occj1fHCfN+SbaT1QJEV8bdRFF7UjXU8uZAQo9KbnMMMIoU
> UXC2IEdAB2yS/bKHox0jt4q2Sdx331dpyo8ikYP/FsI7rHCd1CTb1Fu8webLidG1
> Iy+Vncubu94wCTUqBjoBywlajuK98B1V/nkW1X73OvBpckAs36psaGxwOnqukPKs
> G1e73EbVlhg3PLgoALuzUHTyCaf4c5HssMynMvcDAS2MhZsfJE6+/A==
> =lv7Z
> -----END PGP SIGNATURE-----
>
>
>



More information about the Mono-devel-list mailing list