more clean up

full message is "loading style failed: SSL handshake failed"
pull/32571/head
Shane Smiskol 1 year ago
parent 55e40f974b
commit 55ce6f1de6
  1. 6
      selfdrive/ui/qt/maps/map.cc

@ -258,11 +258,10 @@ void MapWindow::initializeGL() {
QObject::connect(m_map.data(), &QMapLibre::Map::mapLoadingFailed, [=](QMapLibre::Map::MapLoadingFailure err_code, const QString &reason) {
LOGE("Map loading failed with %d: '%s'\n", err_code, reason.toStdString().c_str());
// if time is wrong, re-create token and try connecting again in 5s
if (err_code == QMapLibre::Map::MapLoadingFailure::StyleLoadFailure && reason.contains("SSL handshake failed")) {
qDebug() << "reinitalizing GL!";
// initializeGL();
m_settings.setApiKey(get_mapbox_token());
QTimer::singleShot(1000, this, &MapWindow::initializeGL);
QTimer::singleShot(5000, this, &MapWindow::initializeGL);
}
});
@ -271,7 +270,6 @@ void MapWindow::initializeGL() {
if (change == QMapLibre::Map::MapChange::MapChangeDidFinishLoadingStyle) {
m_map->setTransitionOptions(0, 0);
}
// qDebug() << "Map change:" << change;
if (change == QMapLibre::Map::MapChange::MapChangeDidFinishLoadingMap) {
loaded_once = true;
}

Loading…
Cancel
Save