mc/lib
Mikulas Patocka d1fd9f2303 Ticket #3208: fix failed gpm connect for vc /dev/tty0.
How to reproduce the bug:

* compile mc with gpm support
* run the gpm daemon on the console
* login to the machine with ssh from console on another machine
* run mc

At this situation, keyboard response will be sluggish and mc will consume
CPU time when idle. The reason is that mc is trying to reopen the Gpm
connection over and over again and gpm will try to close the connection
over and over again (because the user is not on the local console).

Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-03-24 13:37:26 +03:00
..
event Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
filehighlight Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
mcconfig Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
search Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
skin Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
strutil Fix file version sort. 2019-03-02 11:24:07 +03:00
tty Ticket #3208: fix failed gpm connect for vc /dev/tty0. 2019-03-24 13:37:26 +03:00
vfs VFS GC: use mc_timer. 2019-02-03 13:10:00 +03:00
widget Clarify checks of dialog and widget existence. 2019-02-03 13:10:00 +03:00
charsets.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
charsets.h lib/charsets.[ch]: clarify usage of const qualifier. 2016-04-16 10:23:44 +03:00
event-types.h Reimplement handling of ev_vfs_print_message_t message. 2015-11-05 14:33:21 +03:00
event.h (mc_event_mass_add): make events const. 2018-02-04 11:30:23 +03:00
filehighlight.h filehighlight: clarify includes. 2016-03-04 09:23:36 +03:00
fileloc.h Ticket #2625: mc does not preserve file mtime when copying over ssh 2011-12-12 11:51:25 +03:00
fs.h Ticket #3464: (compute_namelen): remove... 2015-05-24 17:59:18 +03:00
glibcompat.c Use g_queue_clear_full(). 2019-02-03 12:47:59 +03:00
glibcompat.h Use g_queue_clear_full(). 2019-02-03 12:47:59 +03:00
global.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
global.h Ticket #3930: clarify name of struct stat members for Apple compilation. 2018-08-19 11:37:20 +03:00
hook.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
hook.h fixed doxygen documentation 2012-09-10 14:29:53 +03:00
keybind.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
keybind.h File panel: unification of terminology. 2017-04-24 16:16:27 +03:00
lock.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
lock.h Changed lock_file() and unlock_file() functions 2012-03-06 11:52:30 +03:00
logging.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
logging.h Clarify __attribute ((format (printf))) usage. 2015-11-05 14:33:20 +03:00
Makefile.am Replace obsolete INTLLIBS with LIBINTL for libmc 2016-05-07 16:28:47 +03:00
mcconfig.h Rename mc_config_get_profile_root() to mc_get_profile_root() 2016-12-04 09:37:50 +03:00
search.h (mc_search_set_error): cleanup compile warning on older gcc compilers: 2016-07-29 09:29:36 +03:00
serialize.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
serialize.h Added ability to serialize/deserialize strings and config objects(mc_config_t) 2011-06-23 14:45:00 +03:00
shell.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
shell.h Add mc_shell_init() and mc_shell_deinit() functions. 2016-01-01 11:48:06 +03:00
skin.h Ticket #3145: support for True Color (16 millions colors). 2016-11-13 15:56:59 +03:00
stat-size.h Sync with gnulib 23671eec22f5221a2dff50942f24c41bcf9caeaf. 2018-11-24 14:40:42 +03:00
strescape.h Code indentation in lib directory 2010-11-24 10:27:20 +03:00
strutil.h Fix file version sort. 2019-03-02 11:24:07 +03:00
timefmt.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
timefmt.h Moved time related stuff from lib/util.[ch] into lib/timefmt.[ch]. 2010-11-24 10:27:47 +03:00
timer.c Ticket #3955: code cleanup before 4.8.23 release. 2019-02-03 12:44:40 +03:00
timer.h Ticket #2136: implement user-friendly interruption of long-time operations. 2014-07-22 13:40:30 +04:00
unixcompat.h Sync with gnulib 4d4877e6c2123c4862c321f3eab28a55bf886216. 2018-11-24 14:40:42 +03:00
util.c lib/util.c: fix coding style. 2019-02-03 12:47:59 +03:00
util.h Ticket #3906: ZSTD support. 2018-03-19 15:00:23 +03:00
utilunix.c lib/utilunix.c: fix coding style. 2019-02-03 12:47:59 +03:00
utilunix.h Lib: removed includes to "src" directory 2011-03-21 23:55:52 +02:00
widget.h Rename Dlg_head to WDialog. 2012-11-19 21:42:47 +04:00