YouCompleteMe/python/ycm/client
Strahinja Val Markovic 7bfb4c3402 Use a thread pool that doesn't join workers
By default, a ThreadPoolExecutor will wait at Python interpreter shutdown for
all the threads to stop by themselves before letting the interpreter shut down.

We don't want that for the network requests thread pool, it causes a shutdown
latency if there are outstanding requests. Killing the threads in our pool is
perfectly safe so we can avoid the latency by introducing an
UnsafeThreadPoolExecutor.
2013-10-30 18:08:35 -07:00
..
__init__.py A (barely) working version of ycmd + client 2013-10-07 11:03:26 -07:00
base_request.py Use a thread pool that doesn't join workers 2013-10-30 18:08:35 -07:00
command_request.py Diagnostics work again... somewhat. 2013-10-07 11:03:29 -07:00
completion_request.py Now possible to sent Vim data to FlagsForFile func 2013-10-26 16:22:43 -07:00
event_notification.py Correctly handling ycm_extra_conf files now 2013-10-08 16:21:43 -07:00
omni_completion_request.py Omni completion works again 2013-10-07 15:47:48 -07:00