Update of bug #37437 (project screen): Status: Ready For Test => Fixed Open/Closed: Open => Closed Fixed Release: None => 4.9.0
_______________________________________________________ Follow-up Comment #8: Hi Taj, thanks a lot! Your patch is in 'screen-v4' branch now: https://git.savannah.gnu.org/cgit/screen.git/patch/?id=ae27fef9fb9dfe2517f1c333dec848f4df278120 Cheers, Alex [comment #7 comment #7:] > Hi Alexander, > > I just confirmed that the bug is still present in `screen-v4`, and have generated a new patch that I verified fixes the issue. > > > diff --git a/src/screen.c b/src/screen.c > index 7dcb9af..f4e6258 100644 > --- a/src/screen.c > +++ b/src/screen.c > @@ -1185,20 +1185,25 @@ int main(int ac, char** av) > else > exit(9 + (fo || oth ? 1 : 0) + fo); > } > if (fo == 0) > Panic(0, "No Sockets found in %s.\n", SockPath); > Msg(0, "%d Socket%s in %s.", fo, fo > 1 ? "s" : "", SockPath); > eexit(0); > } > signal(SIG_BYE, AttacherFinit); /* prevent races */ > if (cmdflag) { > +#ifdef MULTIUSER > + if (multi) > + real_uid = multi_uid; > +#endif > + > /* attach_tty is not mandatory */ > SetTtyname(false, &st); > if (!*av) > Panic(0, "Please specify a command."); > SET_GUID(); > SendCmdMessage(sty, SockMatch, av, queryflag >= 0); > exit(0); > } > else if (rflag || xflag) { > debug("screen -r: - is there anybody out there?\n"); > > > This diff was generated at revision 30c9a2a6c190647e35d1ce7b4758de9081f06d10. > > Let me know if there's a more-preferred way to submit patches. :) > - Taj _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?37437> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/