-
Notifications
You must be signed in to change notification settings - Fork 206
hie-8.6.4/8.4.4 stalls after 3-4 requests #1216
Comments
This looks quite clear cut, the last message of the log is:
Any ideas whose fault this is @bubba ? |
@mpickering: Wait a sec. The last message lacks I'm not so sure that this is quite so clear cut, if none of the |
@mpickering that parsing issue looks like it’s our fault, specifically |
Welp, so this could be just another case of #983 (if it's even a single issue). Personally i'm running HIE with this edit since then. |
@Anrock: So long as |
I hesitated to open this in a new issue, looking for closely related issues to ensure that the issue list doesn't get overly cluttered... HIE stalls after a 3-4 requests. At first I thought the problem was with SublimeText, the LSP package and the Windows implementation of pipes. I tried hie-8.6.4 under Linux on VirtualBox, same problem. It seems to take about three or four JSON RPCs before hie-8.6.4 stalls.
LSP's basic loop calls Python's
str.readline()
to grab the next line of input looking for the "Content-length" header. That just stalls waiting for input. At first I thought that it might be a closed file descriptor, but I would expect thestr.readline()
loop to return EOF (an empty string.)This particular problem showed up about two to three weeks ago, and I've been trying to diagnose it when I can free cycles. I'm on the latest github version with submodules synced.
hie-wrapper
log is attached, although I anonymized some of my paths. Apologies for the big source file that gets downloaded to the server...hie-wrapper.log
The text was updated successfully, but these errors were encountered: