Robert reported an issue with the terminal timeout in pacman mode not responding. It was tracked down to the time comparison in CTerminal.cpp
if (currentTime > (commandRequestTime + commandTimeout_)) {
...
}
I suggest we change all clocks to std::chrono to provide more cross system support and unify our timing methods.