Damien Fleuriot ee136aa582 bugfix: rsyslog loops on freebsd when trying to write /dev/console
Rsyslog 8.23.0 loops on FreeBSD when trying to access a (now revoked) /dev/console file descriptor, as per Alexandre's original bug report [1].

The original patch fixes the problem when tryTTYRecover() sees errno 6 ENXIO.

Running FreeBSD 10-stable here and getting errno 5 EIO, same as Xavier gets in his 2016 bug report [2].

New patch [3] includes errno 5 to tryTTYRecover() in runtime/stream.c and fixes the problem for me, on multiple machines.

[1] https://github.com/rsyslog/rsyslog/issues/371
[2] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211033
[3] https://bz-attachments.freebsd.org/attachment.cgi?id=178452

closes https://github.com/rsyslog/rsyslog/issues/1351
2017-01-18 18:58:59 +01:00
..
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2016-02-20 14:36:34 +01:00
2015-10-09 15:10:50 +02:00
2014-05-16 14:32:49 +02:00
2016-09-05 16:47:14 +02:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2016-10-03 17:39:27 +02:00
2017-01-17 08:54:37 +01:00
2016-06-02 10:18:05 +02:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2016-09-05 16:47:14 +02:00
2014-12-13 18:15:51 +01:00
2016-07-22 15:00:28 +02:00
2017-01-17 08:54:37 +01:00
2017-01-17 12:30:54 +01:00
2014-05-23 12:18:10 +02:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2016-09-05 16:47:14 +02:00
2016-09-05 16:47:14 +02:00
2017-01-17 08:54:37 +01:00
2016-09-05 16:47:14 +02:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2016-06-02 10:18:05 +02:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2017-01-17 08:54:37 +01:00
2016-06-02 12:08:55 +02:00
2016-11-22 16:51:07 +05:30
2017-01-17 08:54:37 +01:00