Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: b347a22aecbfac9aac47831fee9a30aa810d6d0b
      
https://github.com/tianocore/edk2/commit/b347a22aecbfac9aac47831fee9a30aa810d6d0b
  Author: Jiaxin Wu <jiaxin...@intel.com>
  Date:   2016-04-28 (Thu, 28 Apr 2016)

  Changed paths:
    M NetworkPkg/HttpDxe/HttpImpl.c
    M NetworkPkg/HttpDxe/HttpProto.c
    M NetworkPkg/HttpDxe/HttpProto.h

  Log Message:
  -----------
  NetworkPkg: Avoid the indefinite wait case in HttpDxe

Need the timer check to avoid the indefinite wait case
in HttpDxe driver
A.HTTP receive Header process in HttpTcpReceiveHeader();
B.HTTP receive Body process in HttpTcpReceiveBody();

Cc: Hegde Nagaraj P <nagaraj-p.he...@hpe.com>
Cc: El-Haj-Mahmoud Samer <samer.el-haj-mahm...@hpe.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Reviewed-by: Hegde Nagaraj P <nagaraj-p.he...@hpe.com>
Reviewed-by: Fu Siyuan <siyuan...@intel.com>


  Commit: 59844e126614fc8275aab083fafa5818cde0901c
      
https://github.com/tianocore/edk2/commit/59844e126614fc8275aab083fafa5818cde0901c
  Author: Jiaxin Wu <jiaxin...@intel.com>
  Date:   2016-04-28 (Thu, 28 Apr 2016)

  Changed paths:
    M NetworkPkg/HttpDxe/HttpProto.c

  Log Message:
  -----------
  NetworkPkg: Fix incorrect buffer free in HttpDxe

FragmentBuffer of each TcpWrap in HttpDxe should not be
freed in HttpTcpTokenCleanup(). This buffer points to
HttpMsg body actually, which is the responsibility of the
caller to allocate a buffer for Body.

Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Cc: Zhang Lubo <lubo.zh...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>
Reviewed-by: Ye Ting <ting...@intel.com>


Compare: https://github.com/tianocore/edk2/compare/467d5f6b30bc...59844e126614
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to