code-server-2/packages
Asher 03ad2a17b2 Handle disconnects (#363)
* Make proxies decide how to handle disconnects

* Connect to a new terminal instance on disconnect

* Use our retry for the watcher

* Specify method when proxy doesn't exist

* Don't error when closing/killing disconnected proxy

* Specify proxy ID when a method doesn't exist

* Use our retry for the searcher

Also dispose some things for the watcher because it doesn't seem that
was done properly.

The searcher also now starts immediately so there won't be lag when you
perform your first search.

* Use our retry for the extension host

* Emit error in parent proxy class

Reduces duplicate code. Not all items are "supposed" to have an error
event according to the original implementation we are filling, but there
is no reason why we can't emit our own events (and are already doing so
for the "disconnected" event anyway).

* Reconnect spdlog

* Add error message when shared process disconnects

* Pass method resolve to parse

* Don't pass method to getProxy

It doesn't tell you anything that trace logging wouldn't and has
no relation to what the function actually does.

* Fix infinite recursion when disposing protocol client in tests
2019-03-28 17:59:49 -05:00
..
app Add error message for incorrect password. Fix issue #55 (#201) 2019-03-12 19:19:32 -04:00
disposable Remove block padding (blank lines) 2019-02-05 18:09:04 -06:00
dns Fix extra CSS being included on the client 2019-02-26 14:23:01 -06:00
events Refactor evaluations (#285) 2019-03-26 13:01:25 -05:00
ide Refactor evaluations (#285) 2019-03-26 13:01:25 -05:00
ide-api Refactor evaluations (#285) 2019-03-26 13:01:25 -05:00
logger Allow logger package to be publishable (#37) 2019-03-04 11:57:29 -06:00
protocol Handle disconnects (#363) 2019-03-28 17:59:49 -05:00
requirefs Remove block padding (blank lines) 2019-02-05 18:09:04 -06:00
runner Add Dockerfile and some cleanup (#57) 2019-03-06 18:59:43 -08:00
server Watcher and initial load performance improvements (#357) 2019-03-27 17:04:19 -05:00
tunnel Add evaluation helpers (#33) 2019-02-22 15:56:29 -06:00
vscode Handle disconnects (#363) 2019-03-28 17:59:49 -05:00
web Refactor evaluations (#285) 2019-03-26 13:01:25 -05:00
package.json Refactor evaluations (#285) 2019-03-26 13:01:25 -05:00
tsconfig.json Fix @coder imports 2019-02-05 11:15:43 -06:00
yarn.lock Implement fs module (#3) 2019-02-05 11:15:47 -06:00