Sergey Balabanov
Sergey Balabanov
At the moment we do not have cycles to investigate this, the recursive scenario is far beyond the traditional usage of ng. PRs are still gladly accepted :-)
Race conditions should be fixed with Nailgun 0.9.3, however readline() will still remain in python client. One can change readline() to just buffered fetch with read(size), but the main problem...
There is no any setting that can result to this. I suggest if you set a breakpoint in NGOutputStream and debug.
That's interesting. Is it only Nailgun related and if such then why? Permission checks are done for all file operations under Oracle's HotSpot implementation of a Path/File provider, it has...
SecurityManager is the only way to intercept termination that I know of. Without altering bytecode, the only way I see is to pass a parameter to Nailgun whether or not...
What I mean is that instead of calling System.exit() the nail should call some other function explicitly (like NGSession.exit() which yet to be implemented) which will make sure the protocol...
ngSession.exit() does not really interrupt running nail and in fact does not work correctly; the problem is client terminates the socket and the server still listens to that in NGCommunicator...
Closing all issues older than 6 months; please reopen if it is still relevant
Usually people write their own wrappers for that (for example, that is how it is done in Buck) but you are welcome to come up with a PR.
I do not recall any usages of hardcoded name anywhere. We probably won't have cycles anytime soon to investigate this; though, we are always open to accept a pull request...