My asp page causes a bad hang. I can run any other page, whether it connects to the database or not before I run this page. After I run it, however, any page I try that connects to a database will hang forever. The pages will not work again until I restart my computer. I am running Personal Web server on a Windows NT 4.0 Workstation<BR>Other asp pages connecting to my Oracle database don&#039t cause any problems until I run this page.<BR>I have tried re-installing PWS.<BR>I have tried removing the global.asa file<BR>I have tried setting session.timeout to 5 instead of 20<BR>I have tried session.abandon<BR>The problem will not go away no matter how long I wait, I must shut down to see the page again. The page in question works great the first time through and then will never work again<BR><BR>Is there a way to clean slate on PWS without shutting down system?<BR>Is there any reason this particular code would cause a hang?<BR>Several Javascript functions precede The ASP part of the code:<BR><BR>function makeselect() {<BR>var rank<BR>var listarray<BR>listarray = new MakeArray(3)<BR><BR>//rank = document.OneLayer.document.forms[0].name<BR>rank = (document.OneLayer.document.lakes.DOWSELECT.option s[document.OneLayer.document.lakes.DOWSELECT.selecte dIndex].value)<BR>listarray = rank.split(",")<BR>document.forms[0].Source.focus<BR>document.forms[0].Source.value = listarray[0]<BR>document.forms[0].DOW.focus<BR>document.forms[0].DOW.value = listarray[1]<BR>document.forms[0].county.focus<BR>document.forms[0].county.value = listarray[2]<BR>}<BR>// - End of JavaScript - --><BR>&#060;/SCRIPT><BR><BR>&#060;/HEAD><BR>&#060;BODY><BR><BR>&#060;%<BR>session.tim eout = 2<BR>dim listStr<BR>dim lakearray(500,2)<BR>dim i<BR>strConn = "DSN=fishstock;UserID=timcguir;Password=cactus"<BR >set xconn = Server.CreateObject("ADODB.Connection")<BR>xconn.O pen strConn<BR>Set objrs = Server.CreateObject("ADODB.Recordset")<BR>sqlstr = "Select Name, Water_Dow, County from Warehouse.Lake where AREA_NAME = &#039EAST METRO&#039"<BR>objrs.Open sqlstr, xConn<BR><BR>while not objrs.eof<BR> lakearray{i,0) = objrs("Name")<BR> lakearray(i,1) = objrs("Water_Dow")<BR> lakearray(i,2) = objrs("County")<BR> i = i + 1<BR> objrs.movenext<BR>wend<BR>objrs.close<BR>set objrs = nothing<BR>xconn.close<BR><BR>set xconn = nothing<BR>Response.Write "&#060;LAYER ID = &#039OneLayer&#039 WIDTH = 200 Height = 180 LEFT = 380 TOP = 120 BGCOLOR = &#039GREEN&#039>"<BR>listStr = listStr &"&#060;FORM name = &#039lakes&#039 ACTION = &#039stocking.asp&#039 METHOD=POST>"<BR><BR>listStr = listStr & "&#060;SELECT NAME=&#039DOWSELECT&#039 SIZE=9 onChange = &#039makeselect()&#039>"<BR>for j = 0 to 50<BR><BR> listStr = listStr & "&#060;OPTION Value = &#039" & lakearray(j,0) & "," & lakearray(j,1) & "," & lakearray(j,2) & "&#039>"<BR> listStr = listStr & lakearray(j,0) & " : " & lakearray(j,1) <BR>next<BR><BR>listStr = listStr & "&#060;/SELECT>"<BR><BR>listStr = listStr & "&#060;/FORM>"<BR><BR><BR>response.write listStr<BR>Response.write "&#060;/LAYER>"<BR>session.abandon<BR>&#037;&#062;<BR>HTML FORM FOLLOWS