From 8a9d25cecba0236732a7ab8cb47d15b1156e0aad Mon Sep 17 00:00:00 2001 From: onefang Date: Tue, 14 Sep 2021 15:50:12 +1000 Subject: Maybe we can find the backup sim this time? --- src/sledjchisl/sledjchisl.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/sledjchisl/sledjchisl.c b/src/sledjchisl/sledjchisl.c index e3a5cbc..d3f1b5f 100644 --- a/src/sledjchisl/sledjchisl.c +++ b/src/sledjchisl/sledjchisl.c @@ -1717,6 +1717,7 @@ simList *getSims() { if (NULL != ourSims) return ourSims; +V("getSims()"); int i, fd = -1; size_t l; char *file = xmprintf("%s/sims.lua", scEtc); @@ -2070,6 +2071,7 @@ void findWindow(simData *simd, char *sim, char *type, int count, int window, int snprintf(toybuf, sizeof(toybuf), "%d %d", window, pane); free(simd->paneID); simd->paneID = xmprintf("%s", qLuaGet(IDs, toybuf)->v.s); +V("findWindow -> paneID %s", simd->paneID); freeLuaTree(IDs); if (strcmp(backupIARsim, sim) == 0) { @@ -2152,6 +2154,7 @@ void findSimsTmux(simData *simd, char *sim, char *type, int count, int window, i qtreetbl_t *IDs = Lua2tree(toybuf, "IDs"); snprintf(toybuf, sizeof(toybuf), "%d %d", window, pane); simd->paneID = xmprintf("%s", qLuaGet(IDs, toybuf)->v.s); +V("findSimsTmux -> paneID %s -> %s", sim, simd->paneID); freeLuaTree(IDs); } @@ -5815,9 +5818,9 @@ notWritten: { char *c = xmprintf("load iar -m %s %s / password /opt/opensim_SC/backups/DefaultMember.IAR", first, last); - I("Loading default member IAR for %s %s in sim %s, this might take a couple of minutes.", first, last, name); - V("In pane %s -> %s", simd->paneID, c); - sendTmuxCmd(simd->paneID, c); + I("Loading default member IAR for %s %s in sim %s (pane %s), this might take a couple of minutes.", first, last, name, ourSims->backup); + V("In pane %s -> %s", ourSims->backup, c); + sendTmuxCmd(ourSims->backup, c); free(c); } } -- cgit v1.1