Benjamin Otte
96b782c026
x11: Make sure stream stays alive long enough
...
When unreffing the stream from a different thread, the close function
will schedule its cleanup asynchornously in the main thread.
We need to make sure the stream object stays alive for as long as
that hasn't happened, so ref() it.
Fixes #2003
2019-07-05 21:17:00 +02:00
..
2019-07-03 11:42:28 +02:00
2019-05-28 20:25:14 +00:00
2016-11-01 15:42:46 -03:00
2019-07-03 11:42:28 +02:00
2019-06-01 19:23:30 +00:00
2019-07-05 21:17:00 +02:00
2017-05-03 14:47:14 +01:00
2018-07-19 11:28:21 +03:00
2019-03-16 21:24:45 -04:00
2019-05-29 19:02:30 -07:00
2019-05-08 17:00:26 +00:00
2018-02-06 01:16:32 -05:00
2017-12-10 01:09:14 +01:00
2017-12-10 01:09:14 +01:00
2019-02-24 10:49:01 -05:00
2018-04-24 23:16:58 +02:00
2018-05-01 12:35:32 +02:00
2018-05-15 13:49:45 +08:00
2018-05-15 13:49:45 +08:00
2019-04-02 15:10:53 +00:00
2019-04-02 15:10:53 +00:00
2019-04-02 15:10:53 +00:00
2017-09-15 21:41:15 +08:00
2016-12-30 14:42:38 +08:00
2019-03-17 21:29:59 +01:00
2018-07-19 15:55:58 +03:00
2018-02-06 01:16:32 -05:00
2019-06-18 15:50:53 -04:00
2018-02-06 01:16:32 -05:00
2017-11-20 23:15:11 +01:00
2018-02-06 01:16:32 -05:00
2019-05-19 16:20:15 +00:00
2018-02-03 16:24:13 +01:00
2018-02-06 01:16:32 -05:00
2017-12-03 05:46:47 +01:00
2018-06-16 18:23:56 +00:00
2018-02-06 01:16:32 -05:00
2018-07-13 10:13:00 +02:00
2018-02-06 01:16:32 -05:00
2017-11-04 00:07:13 +01:00
2019-05-30 20:56:50 -07:00
2019-05-29 18:04:08 +00:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2016-08-23 21:01:44 +02:00
2019-03-24 20:49:08 -04:00
2018-02-06 01:16:32 -05:00
2018-06-25 19:55:04 -04:00
2016-08-23 21:01:44 +02:00
2019-05-30 20:56:50 -07:00
2019-05-29 18:04:08 +00:00
2019-05-30 20:56:50 -07:00
2018-02-06 01:16:32 -05:00
2019-05-28 20:25:14 +00:00
2019-05-30 20:56:50 -07:00
2018-07-12 13:02:42 +02:00
2018-07-15 16:42:00 -04:00
2019-05-18 18:04:35 +00:00
2018-04-24 23:16:58 +02:00
2018-04-24 23:16:58 +02:00
2019-04-02 15:11:06 +00:00
2019-04-02 15:11:06 +00:00
2019-04-02 15:11:06 +00:00
2019-05-21 10:32:08 -05:00
2019-02-04 14:02:45 +01:00
2019-05-31 23:36:35 +00:00
2019-05-31 23:36:35 +00:00
2019-05-01 20:50:24 +00:00
2019-07-03 11:42:28 +02:00
2018-06-25 19:55:04 -04:00
2019-05-16 20:50:31 +00:00
2018-03-29 05:02:15 +02:00
2019-07-03 11:42:28 +02:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2019-02-24 13:33:36 -05:00
2019-05-18 17:06:08 +02:00
2018-04-24 23:16:58 +02:00
2019-04-25 11:35:00 +02:00
2018-01-14 17:05:04 -05:00
2019-01-23 22:33:44 -05:00
2018-03-18 18:42:20 +01:00
2018-03-18 05:57:07 +01:00
2019-06-04 23:00:02 +00:00
2019-05-29 13:22:31 -07:00
2018-02-06 01:16:32 -05:00
2019-02-06 10:39:27 +01:00
2019-02-06 10:39:27 +01:00
2017-12-15 07:44:58 -05:00
2019-05-28 19:19:24 +02:00
2018-04-28 16:22:29 -04:00
2018-04-28 22:34:14 -04:00
2018-03-18 05:57:07 +01:00
2019-06-24 15:38:36 +01:00
2019-06-24 15:38:36 +01:00
2019-06-24 15:38:36 +01:00
2019-05-29 13:22:31 -07:00
2018-05-07 07:47:18 -04:00
2018-03-20 15:14:10 +01:00
2017-10-31 18:15:50 -04:00
2018-05-06 02:10:20 +02:00
2017-12-03 05:46:47 +01:00
2018-03-20 11:46:11 +01:00
2016-11-20 11:47:44 +01:00
2019-05-29 19:02:30 -07:00
2019-05-07 09:37:59 -07:00
2017-12-13 23:39:03 -05:00
2017-12-13 23:39:03 -05:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2019-05-29 14:30:13 +02:00
2018-02-06 01:16:32 -05:00
2019-05-21 06:43:59 +02:00
2019-05-30 20:56:50 -07:00
2018-06-25 19:55:04 -04:00
2019-03-29 11:55:42 -04:00
2018-12-18 21:41:49 +01:00
2018-02-06 01:16:32 -05:00
2018-03-18 19:21:33 +01:00
2018-03-18 19:21:33 +01:00
2018-03-18 19:21:33 +01:00
2019-07-03 11:42:28 +02:00
2019-05-29 18:04:08 +00:00
2019-07-03 11:42:28 +02:00
2018-04-24 04:06:58 +02:00
2018-04-12 14:02:59 +02:00
2018-03-12 17:21:45 +01:00
2019-02-24 13:33:36 -05:00
2019-04-12 19:34:28 +02:00
2019-05-29 13:22:31 -07:00
2018-02-06 01:16:32 -05:00
2018-01-21 15:23:17 +01:00
2017-05-03 15:10:53 +01:00
2017-10-09 20:33:14 +02:00
2017-10-09 20:33:14 +02:00
2019-05-29 19:02:30 -07:00