So, after doing more debugging and thinking about other processes that call into liblibertine, an unintended side effect is that a 0 byte file can be created before the puritine-click upstart job creates the link. So I was wrong on my initial assessment:(
Anyways, I have one fix in the pipe that will take care of this no matter what. I can also fix the upstart job to make the link before the 0 byte file creating, which I will do to.
So, after doing more debugging and thinking about other processes that call into liblibertine, an unintended side effect is that a 0 byte file can be created before the puritine-click upstart job creates the link. So I was wrong on my initial assessment:(
Anyways, I have one fix in the pipe that will take care of this no matter what. I can also fix the upstart job to make the link before the 0 byte file creating, which I will do to.
I will get those fixes in a landing soon.