Lines Matching refs:session
94 // Create one attachment session. This is what CSSM calls to process
115 // make the new session object, hanging in thin air
116 auto_ptr<PluginSession> session(this->makeSession(theHandle,
123 funcTbl = session->construct();
125 // commit this session creation
127 sessionMap()[theHandle] = session.release();
134 // if session->construct() has succeeded previously.
135 // If session->detach() fails, we do not destroy the session and it continues
144 PluginSession *session;
150 session = it->second;
154 // let the session know it is going away
156 session->detach();
157 delete session;
159 // session detach failed - put the plugin back and fail
161 sessionMap()[handle] = session;