Open qwertykg opened 6 years ago
@qwertykg Can you please provide details:
Plugin version,
IDEA version,
OS,
Haxe and Haxelib versions?
Version: 0.11.1 for IDEA 2016.1 through 2017.x
4.0.0-preview.4+1e3e5e016
Additional things I noticed, those tasks in my task manager weren't even open by me. If I literally open a new instance of IDEA and type in a hxml file those tasks start running - I don't know why haxe.exe is running since I'm not really running any haxe commands - just editing a file
UPDATE: I noticed if I end the tasks for "haxe.exe" - I'm able to modify the file just fine
I can confirm that this is happening on my side as well.
Happening for me too:
I have the same problem, has anyone already found a solution?
Well, if mayakwd says it was fixed in PR 887 (which is still outstanding -- my fault), then it's because the compiler changed its output channel between Haxe3 and Haxe4 (stderr -> stdout). The ghost versions of Haxe.exe are probably waiting for the output pipe to be drained (the OS holds them open), and the plugin is waiting for output on the wrong pipe. In the mean time, ghost Haxe.exe is holding the .hxml file open, and IDEA can't write to it, thus, a deadlock.
I can't reproduce this bug with haxe compiler completion turned on OR off. I think it's fixed.
I currently have the following contents in my build.hxml file:
-cp src -main Main -js bin/app.js -dce full
When I open the file in IntellIJ and try to edit it, intellIJ stop responding. I then have to close IntelliJ from the windows task manager. In the task manager the following tasks are open: