Concurrent work on the same POD template leads to errors.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Appy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Today we had the following error:
File "/var/snapshots
self.
File "/var/snapshots
raise PodError(
PodError: I need to use a temp folder "/usr/local/
but this folder already exists.
I had to manually delete the specified directory. So there must be at least one possible situation where appy.pod does not delete the temp folder. I suspect that it happens when a user double-clicks on the print button (i.e. a second call for the same file while the first call is still running). The problem is not that the second print request fails. The problem is that the first request won't tidy up in this case. Note that the temporary directory was not empty.
Changed in appy: | |
milestone: | none → 0.6.7 |
status: | Fix Committed → Fix Released |
That problem is also present in other operating system platforms (e.g Win ).... :(
In my situation the .temp directory is not removable from the system because in use by the OO service...
Maybe there is a way to send a termination command to the UNO server to "release" the file in use instead killing the entire soffice istance?