[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-server-cvs
Subject: [Server-cvs] engine/session clientsession.cpp,1.72.2.16,1.72.2.17
From: dsingh () helixcommunity ! org
Date: 2008-01-29 11:35:03
Message-ID: 200801291135.m0TBZGT5032577 () mailer ! progressive-comp ! com
[Download RAW message or body]
Update of /cvsroot/server/engine/session
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv998
Modified Files:
Tag: SERVER_12
clientsession.cpp
Log Message:
same CR as before, but with a simple single change.
Synopsis
========
Fix for Bug 210591: FCS with MDP: The helix server CA's during switches attempted \
from on demand contents to a live SLTA feed with MDP enabled.
Branch: HEAD , SERVER_12_RN.
Suggested Reviewer: Jamie Gordon, Darrick, Anyone.
Description
===========
This is a case of switching live over MDP enabled OD stream. Since live over MDP is \
not supported so this switch can not happen. This switch will be treated as Not \
Compatible. So a "274 Not Compatible" will be returned.
Files Affected
==============
server/engine/session/clientsession.cpp
server/engine/session/pub/clientsession.h
Testing Performed
=================
Unit Tests:
- None
Integration Tests:
- Tested by switching slta live stream over to OD with MDP enabled and observed no \
CAs.
Leak Tests:
- None.
Performance Tests:
- None
Platforms Tested: win32-i386-vc7.
Build verified: win32-i386-vc7.
QA Hints
===============
Please note the HTTP response. It should be "274 Not Compatible" not "204 No Content" \
as stated in bug. Please update the test case accordingly. I discussed with Jamie \
regarding return response and she will also inform David regarding this.
Regards
-Dalvinder
Index: clientsession.cpp
===================================================================
RCS file: /cvsroot/server/engine/session/clientsession.cpp,v
retrieving revision 1.72.2.16
retrieving revision 1.72.2.17
diff -u -d -r1.72.2.16 -r1.72.2.17
--- clientsession.cpp 25 Jan 2008 11:04:06 -0000 1.72.2.16
+++ clientsession.cpp 29 Jan 2008 11:35:00 -0000 1.72.2.17
@@ -6422,7 +6422,7 @@
{
if(bIsMDPSession && IsLive())
{
- return CallSwitchDone(HXR_FAILED);
+ return CallSwitchDone(HXR_PROP_TYPE_MISMATCH);
}
}
return m_pRealSourceControl->Init(this);
_______________________________________________
Server-cvs mailing list
Server-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/server-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic