mirror of
https://github.com/ipmitool/ipmitool.git
synced 2026-01-22 22:52:20 +08:00
work around readline 4.2 bug
This commit is contained in:
parent
e633524d34
commit
a85bd201df
@ -111,8 +111,9 @@ int ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv)
|
|||||||
shell_intf = intf;
|
shell_intf = intf;
|
||||||
rl_event_hook = rl_event_keepalive;
|
rl_event_hook = rl_event_keepalive;
|
||||||
#if defined(RL_READLINE_VERSION) && RL_READLINE_VERSION >= 0x0402
|
#if defined(RL_READLINE_VERSION) && RL_READLINE_VERSION >= 0x0402
|
||||||
/* set to 1 second */
|
/* There is a bug in readline 4.2 and later (at least on FreeBSD):
|
||||||
rl_set_keyboard_input_timeout(1000*1000);
|
* timeout equal or greater than 1 second causes an infinite loop. */
|
||||||
|
rl_set_keyboard_input_timeout(1000 * 1000 - 1);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user