-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
filepath.Walk() no space left on device #23
Comments
That is unexpected. Any special things concerning your environment? OS? What file system are you using? |
Sorry for the delay. After a few reboots and such I determined that running the command in visual studio code's integrated terminal causes this problem, and in some unknown cases can cause CompileDaemon to yield this error until reboot. I'm not sure what about VSC causes the error, or why it is permanent sometimes but I think it can be worked around by simply not running it in VSC :) |
Well, that's odd. So I assume you are starting CompileDaemon more than once in the VSC terminal? Because |
In this case we only use CompileDaemon for one specific component of our software and only use it there. So there should have only been one instance. I suspected that there was a lingering instance initially, but couldn't find evidence of that using ps or any other task manager. And it doesn't explain why after a reboot ->VSC start it'd be busted. I'll keep poking at it and will share anything interesting I find, but I don't know if there's anything in particular to figure out. Thanks for paying attention to this :) |
Encountered the same issue on a fresh reboot. Not using VSCode but I am using Atom. |
@robbert229 any infos on the environment you are using? How do you invoke CD? |
I am running Arch Linux, and I was attempting to invoke
EditFound the solution! It turns out that -exclude-dir wouldn't exclude the desired directories, this is because of the ./ prefixing the directory name.The flag Will looking through the source for the cause of my problems I saw that
|
This problem would be detected earlier if CD had a verbose mode, plotting the watched directories. Good job at identifying the problem, I haven't looked into it yet but this looks promising. I will look into this momentarily. |
@robbert229 thanks for finding the actual issue behind this problem! It should be fixed now. |
I still have this issue with Ubuntu 16.04 64bit after recompiling fix#23. |
@mrosentr Can you paste the command line of how you invoke CD and the output when starting with |
I use this one primarily: Have also tried this: Output: |
A gotcha. This is from
|
Increasing the inotify watches worked! ty! |
@githubnemo plz add solution about fs.inotify.max_user_watches in notes section of readme |
I get this every time I try to run compile daemon.
Any advice?
Thanks.
The text was updated successfully, but these errors were encountered: