File tree Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -319,8 +319,6 @@ def attached_sessions(self):
319319 """
320320 Return active :class:`Session` objects.
321321
322- This will not work where multiple tmux sessions are attached.
323-
324322 Returns
325323 -------
326324 list of :class:`Session`
@@ -330,13 +328,13 @@ def attached_sessions(self):
330328 attached_sessions = list ()
331329
332330 for session in sessions :
333- if 'session_attached' in session :
334- # for now session_active is a unicode
335- if session . attached == '1 ' :
336- logger .debug ('session %s attached' , session .name )
337- attached_sessions .append (session )
338- else :
339- continue
331+ attached = session . get ( 'session_attached' )
332+ # for now session_active is a unicode
333+ if attached != '0 ' :
334+ logger .debug ('session %s attached' , session .get ( ' name' ) )
335+ attached_sessions .append (session )
336+ else :
337+ continue
340338
341339 return [Session (server = self , ** s ) for s in attached_sessions ] or None
342340
You can’t perform that action at this time.
0 commit comments