Tuesday, 28 May 2013

Why does IIS7.5 fill up with worker processes in never-ending SendResponse state for wmv requests?

Why does IIS7.5 fill up with worker processes in never-ending SendResponse state for wmv requests?

Question is in the title, just dont know why wmv requests get left in SendResponse state literally forever.
Setup: IIS7.5, .Net4 AppPool Integrated Mode, Default Web Site, Virtual Directory for site, httphandler returns html, inside htmls is:
<!--[if !IE]> -->
    <object id="Object1" type="application/x-ms-wmp" data="<%= this.serverRoot + "/img/Railtex Company Presentation Section 1.wmv"%>" height="900px" width="1900px">
        <param name="src" value="<%= this.serverRoot + "/img/Railtex Company Presentation Section 1.wmv"%>" valuetype="ref" type="<%= this.serverRoot + "/img/Railtex Company Presentation Section 1.wmv"%>"/>
        <param name="autoStart" value="1"/>
        <param name="ShowControls" value="0"/>
        <param name="ShowDisplay" value="0"/>
        <param name="ShowStatusBar" value="0"/>
        <param name="playcount" value="10"/>
        <param name="autoRewind" value="1"/>
        <param name="displaysize" value="0"/>
        <param name="stretchtofit" value="1"/>
        <param name="enableContextMenu" value="0"/>
        <param name="uiMode" value="none"/>
    </object>
<!-- <![endif]-->
Web.Config:
  ...
  <httpHandlers>
    ...
    <add verb="GET,HEAD" path="*.wmv" type="System.Web.StaticFileHandler" />
    ...
  </httpHandlers>

No comments:

Post a Comment