diff options
author | oni-link <knil.ino@gmail.com> | 2015-02-12 13:24:41 +0100 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2015-04-03 08:03:25 -0300 |
commit | db3ae72d1952cd93d5736c3ffd35eedcce0b5488 (patch) | |
tree | b0750a8d8d038839da660126d5f4e2946a7a6609 /runtime/syntax/gitcommit.vim | |
parent | ab026375923feb2e98d0d7bb3c10ded6aaf07ff0 (diff) | |
download | rneovim-db3ae72d1952cd93d5736c3ffd35eedcce0b5488.tar.gz rneovim-db3ae72d1952cd93d5736c3ffd35eedcce0b5488.tar.bz2 rneovim-db3ae72d1952cd93d5736c3ffd35eedcce0b5488.zip |
Prevent too early sending of delayed notifications.
Notifications for a channel will be sent directly if there are no
pending requests (for this channel). Otherwise notifications are queued
for later sending.
But in two cases a notification could be sent with pending requests:
* Broadcasting a notification
* A channel that has just finished its last pending request
would call send_delayed_notifications() for all channels.
To prevent this, every channel can now only send its own delayed
notifications and broadcasting checks for pending requests.
Diffstat (limited to 'runtime/syntax/gitcommit.vim')
0 files changed, 0 insertions, 0 deletions