Files
neovim/src/nvim
oni-link 4aa6279a6b event_teardown(): retry uv_loop_close() instead of abort. #2903
abort() causes a bad exit; retry uv_loop_close() instead.

Before this change, this ruby script will cause nvim to abort() instead
of exiting cleanly:
```
  require 'open3'
  require 'base64'

  Open3.popen3('nvim --embed -u -NONE') {|stdin, stdout, stderr, wait_thr|
    # base64-encoded msgpack message for the vim_command "qa!".
    stdin.write Base64.decode64('kwKrdmltX2NvbW1hbmSRo3FhIQ==')
    puts wait_thr.value
  }
```

References ##2663
Closes #2466
Closes #2648

Helped-by: Rui Abreu Ferreira <raf-ep@gmx.com>
2015-06-25 22:26:28 -04:00
..
2015-06-22 11:58:43 +02:00
2014-11-15 17:17:21 -05:00
2014-07-16 17:12:34 +02:00
2015-05-16 23:46:29 -04:00
2015-05-26 00:49:05 -04:00
2014-07-12 14:26:55 +02:00
2014-06-02 11:04:18 -03:00
2015-05-29 13:12:12 -04:00
2014-06-02 11:04:18 -03:00
2014-06-02 11:04:18 -03:00
2014-07-12 14:26:55 +02:00
2015-05-30 17:09:27 -04:00
2014-07-12 14:26:55 +02:00
2015-04-28 23:08:31 -03:00
2015-05-29 13:12:12 -04:00
2014-07-12 14:26:55 +02:00
2015-05-08 17:46:54 -04:00
2015-06-25 01:28:02 -04:00
2015-05-13 15:29:50 -04:00
2015-05-06 21:25:04 -05:00
2014-07-12 14:26:55 +02:00
2014-06-02 11:04:17 -03:00
2015-05-13 19:42:31 -04:00
2015-05-13 15:29:50 -04:00
2015-04-25 19:30:38 -04:00
2015-04-07 12:56:28 +02:00
2015-06-25 01:28:02 -04:00
2014-07-12 14:26:55 +02:00
2015-05-06 21:25:04 -05:00
2014-07-16 19:05:34 +02:00
2014-11-06 00:18:26 +01:00
2014-06-02 11:04:17 -03:00
2014-07-12 14:26:55 +02:00
2015-05-30 17:09:27 -04:00
2014-06-02 11:04:17 -03:00
2014-06-02 11:04:17 -03:00
2015-03-25 18:57:34 -03:00
2014-08-02 09:16:59 +03:00
2014-06-02 11:04:17 -03:00
2015-06-17 07:58:44 -04:00
2014-07-12 14:26:55 +02:00
2015-05-06 21:25:04 -05:00
2014-06-02 11:04:17 -03:00
2015-06-25 01:28:02 -04:00
2015-06-25 01:28:02 -04:00
2015-05-29 13:12:12 -04:00
2014-07-12 14:26:55 +02:00
2015-05-13 15:29:50 -04:00
2015-04-25 17:08:40 -04:00
2014-11-11 11:34:58 -05:00
2015-05-25 16:29:00 -04:00
2014-07-12 14:26:55 +02:00
2015-06-13 12:43:28 -04:00
2014-07-16 19:05:35 +02:00
2015-05-13 19:42:31 -04:00
2014-12-18 15:41:27 +01:00
2014-06-02 11:04:17 -03:00
2015-02-18 20:54:13 -05:00
2015-05-13 15:29:50 -04:00
2014-07-12 14:26:55 +02:00
2015-04-05 19:24:58 -04:00
2015-06-13 21:38:39 -04:00
2015-06-13 21:38:39 -04:00
2015-06-13 21:38:39 -04:00
2015-06-14 02:23:09 -04:00
2015-05-25 16:29:00 -04:00
2014-07-12 14:26:55 +02:00
2015-06-21 14:38:17 -04:00
2015-04-27 19:27:07 +02:00
2015-05-13 15:29:50 -04:00
2014-07-12 14:26:55 +02:00
2015-05-06 21:34:19 -05:00
2014-07-14 21:14:40 +02:00
2015-03-05 19:03:35 -05:00
2015-05-13 15:29:50 -04:00
2014-06-02 11:04:18 -03:00
2015-06-17 07:58:44 -04:00
2015-04-28 23:08:31 -03:00
2014-07-12 14:26:55 +02:00