diff --git a/session-manager/src/nsmd.C b/session-manager/src/nsmd.C index ec864ef..70e29b3 100644 --- a/session-manager/src/nsmd.C +++ b/session-manager/src/nsmd.C @@ -2101,8 +2101,15 @@ int main(int argc, char *argv[]) detach = true; break; case 's': + { session_root = optarg; + + /* get rid of trailing slash */ + char *s = rindex(session_root,'/'); + if ( s == &session_root[strlen(session_root) - 1] ) + *s = '\0'; break; + } case 'p': DMESSAGE( "Using OSC port %s", optarg ); osc_port = optarg;