denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Temp directory on Windows


From: Richard Shann
Subject: Re: [Denemo-devel] Temp directory on Windows
Date: Wed, 22 Jun 2016 21:50:33 +0100

On Wed, 2016-06-22 at 21:56 +0200, Dr. Tobias Quathamer wrote:
> Am 21.06.2016 um 10:34 schrieb Richard Shann:
> > It may be difficult for you to do this unless you can test on Windows.
> > Bear in mind that the files created in the temp directory are not
> > created by Denemo but by LilyPond run as a separate process (or whatever
> > the equivalent is on Windows, and there are several major incarnations
> > of Windows out there, with variants for bug fixes). So when you try to
> > delete you may find that Windows believes another process is using the
> > resource. I have several times found that Windows will refuse to let
> > even the root user delete an old Denemo binary if it thinks it has been
> > used (not even still being used), one has to re-boot to delete.
> > 
> > While a clean solution for GNU/Linux would be a good idea, I think the
> > safest for windows would be simply to fence around the Windows code with
> > the G_OS_WIN32 #ifdef.
> 
> Hi,
> 
> I've now created a new patch which can properly create and remove the
> temporary directory under GNU/Linux.
> 
> Unfortunately, I don't have access to a Windows system, so I cannot
> check if the new code works on Windows as well. It would be great if any
> of you could test this in the nightly build for Windows.
> 
> If the temporary directory does not get removed, I'll add the workaround
> for Windows, using always the same name for the temporary directory.
> 
> Jeremiah, are you able to test the nightly build on Windows?

I should be able to do this tomorrow, on an old Vista laptop. I know of
people with more modern systems too, but they would need explanations of
what to check for.

Richard

> 
> Regards,
> Tobias
> 
> 
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/denemo-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]