URLConnection lock

My client application need to cache some remote files (bmp) from a server running IIS, to use them as background for some maps. When I reload the maps in the client, I should check the status of cached files - updated or not with respect of server versions - and if necessary recache the images. I use URLConnection class:
URL serverFileUrl = new URL("i-th file URL");
URLConnection urlConn = serverFileUrl.openConnection();
long serverFileLastModifyDate = urlConn.getLastModified();This code is cycled over N remote files.
The problem is the following: at 2nd or 3th file urlConn.getLastModified() get locked for a few minutes and then continue.
Could please someone give me some suggestion aboute the CAUSE of this lock ?! Should I implement a HttpURLConnection and use it instead of URLConnection? Should I set some IIS property? Should I use a different Web server (I'm worried this will be impossible)? Please help me! Thanks.

More info: the problem occurs with IIS running under Windows 2000 pro or Windows XP. All works fine with IIS under Windows 2003 server !
May de problem depends on "Max connection = 10" setting on 2000/XP IIS ?
Why I can't increase that to more than 10 ?
More thanks.

Similar Messages

  • Using Swing Parser locks up.

    I'm using the Swing Parser class to read all the text content of an HTML page off the web.
    I override the parse() method. I then setup my URL connection and setup my BufferedReader, and then I call super.parse(br);
    I run this code every 5 seconds in a thread. After some time my java.exe process consumes almost 100% of my CPU and my java program is blocked.
    It seems to me that my program is locking up somwhere inside the super class method parse().
    I'm open to any advice or suggestions. I'm using jdk1.3.1_01 and windows xp. I know XP isn't exactly Java friendly. I'm not sure if that is the cause.
    Any help or advice is gretly appreciated.

    Here is my entire program. I re-read the Swing article on HTML and as you can see, there is minimal code here.
    Could it be that the particular web site I'm trying to visit maybe denies me access if I keep hitting it?
    After awhile my java process stops running and is in some kind of loop and uses 90+% cpu.
    Thanks for any insight.
    import java.util.*;
    import javax.swing.text.html.parser.*;
    import javax.swing.text.html.parser.*;
    import java.util.Hashtable;
    import javax.swing.text.html.HTML.*;
    import javax.swing.text.html.HTMLEditorKit;
    public class HTMLToString {
         ArrayList     htmlTextContent;
         public Object[] getHtmlTextContent(String url) {
              htmlTextContent = new ArrayList();
              parse(url);
              return     htmlTextContent.toArray();
    // note: url can also just be a file name:
    public boolean parse(String addr) {
         HTMLEditorKit.ParserCallback callback = new HTMLEditorKit.ParserCallback () {
                                                                          public void handleText(char[] data, int pos) {
                                                                               //System.out.println("Test");
                                                                               htmlTextContent.add((String) new String(data));
                                                                               //System.out.println(data);
              try
              URL url = new URL(addr);
    URLConnection uconn = url.openConnection();
                   InputStream is = uconn.getInputStream();
                   InputStreamReader isr = new InputStreamReader(is);
                   new ParserDelegator().parse(isr, callback, false);
              catch (IOException ioe)
                   System.out.println(ioe);
              return true;
         public static void main(String[] argv) {
              HTMLToString hts;//= new HTMLToString();
              while(true) {
              try
                        hts = new HTMLToString();
                        Object[] page = hts.getHtmlTextContent("http://www.jossh.com/database/inventory/Solrain_Core.html");
                        Thread.sleep(100);
                        System.out.println("Html Read\n");
              catch (InterruptedException ie)

  • Stateless Session EJB hangs using URLConnection but WLS doesn't clean up

    Hi
    We have a stateless session EJB running under WLS 5.1 with service
    pack 10 on Solaris.
    The bean calls a remote HTTP server using the java.net.URLConnection
    class and forwards the response to the EJB client. The bean is largely
    working fine but some threads hang waiting on the HTTP response. Debug
    statements, which are written immediately after the response has been
    read and the connection has been closed, do not appear in our log for
    the hung threads. The WebLogic Console displays these threads as "in
    use" and a "netstat -an" displays the tcp connections as ESTABLISHED.
    However, the access logs of the remote Apache server show the HTTP
    connections of the threads in question completed successfully with
    HTTP code 200. The Apache server is using keep-alive connections.
    Some EJB threads are still waiting for something it seems.
    Has anyody else experienced this when using URLConnection from
    stateless session EJBs under WLS?
    The second problem is why doesn't WLS time these threads out after
    trans-timeout-seconds (we're using the default of 300 seconds)? The
    WLS log shows no error messages relating to this problem.
    I'm grateful for any info offered.
    Thanks in advance
    Steve

    If you suspect that WLS protocol handler is at fault (and quite often it is),
    one thing to try is (if you use Sun's JVM) to use Sun's HTTP protocol handler
    instead of WLS (the most common symptom is when code which makes HTTP requests
    works fine outside of WebLogic and you have problems getting it to work inside
    WebLogic) :
    replace
    URL url = new URL("http://...");
    HttpURLConnection conn = (HttpURLConnection)url.openConnection();
    with
    URL url = new URL(null, "http://...", new sun.net.www.protocol.http.Handler());
    HttpURLConnection conn = (HttpURLConnection)url.openConnection();
    You will have to edit weblogic.policy to allow your code to specify protocol
    handler.
    Also note that transaction timeout is only checked on method boundaries, or
    when your code attempts to do something with the database - it is not going to
    interrupt thread which is waiting for HTTP response.
    Steve Lock <[email protected]> wrote:
    Hi
    Thanks for the info. The remote HTTP server's access log shows that
    the requests were successfully processed. Doesn't this mean that the
    connection is then closed? I know the web server is using keep-alive
    connections but I thought this was transparent to the client...?
    Also why doesn't WLS remove the hung threads?
    Steve
    "Ignacio G. Dupont" <[email protected]> wrote in message news:<[email protected]>...
    We have had a problem like yours with Weblogic 6.1 SP2 on Linux
    The problem is sun's implementation of the HTTP connections doesn't have a
    timeout, so if the other peer doesn't close the connection your threads will
    be "locked" on the connection.
    We have found searching the web that the Jakarta project has a package
    called Jakarta commons that implements HTTP connections with an
    setSoTimeout(int timeout) method so you can open the connections with your
    desired timeout. You have to download the code from the CVS as the released
    version doesn't support the timedout sockets yet.
    When support for the JDK 1.4 version will be announced by Bea you could use
    one of its new features that will allow you to pass arguments to the JVM to
    specify the maximum socket connection stablising timeout and the max
    inactivity on the socket too.
    Hope it helps you.
    Dimitri

  • URLConnection.getInputStream and synchronization.

    I can't quite understand why url.getInputStream must by globaly synchronized, if it isn't I will start to receive "connection refused" exceptions
    import java.net.*;
    import java.io.*;
    public class TestURL {
        private final Object lock = new Object();
        public void test() {
            for(int i=0;i<1000;i++) {
                new Thread(new Runnable() {
                    public void run() {
                        try {
                            while(true) {
                               URLConnection url = null;
                               url = new URL("http://localhost:5222").openConnection();
                               InputStream s;
                               synchronized(TestURL.this.lock) {
                                   s = url.getInputStream();
                               while(s.read() != -1) {};                            
                               s.close();
                               System.out.println(Thread.currentThread().hashCode());
                        }catch(Exception e) {
                            e.printStackTrace();
                }).start();
                System.out.println(i);
            while(true);
    }

    moonlighting wrote:
    Hmmm, I don't quite understand your answer could you be more specific ?Without the synchronization you create and start 1000 threads with each one accessing the same URL. Can the server cope with 1000 requests at pretty much the same time?
    With the synchronization, each thread has to acquire a lock on the object referenced by 'TestURL.this.lock' so only one can run at a time. All the other 999 will be suspended until they can acquire the lock.

  • Programme hault and lock

    i am facing problem in my programme which was stuck randomly, sometime after 12 hours or sometime after 25 hours.
    when my programme was stuck send SIGQUIT it returns me following log, can anyone suggest me what could be the reason.
    Full thread dump Java HotSpot(TM) Client VM (1.4.2_08-b03 mixed mode):
    "Signal Dispatcher" daemon prio=10 tid=0x000cdab0 nid=0x6 waiting on condition [0..0]
    "Finalizer" daemon prio=8 tid=0x000c8980 nid=0x4 in Object.wait() [fc77f000..fc77fc30]
    at java.lang.Object.wait(Native Method)
    - waiting on <0xf1f1efe0> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
    - locked <0xf1f1efe0> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
    "Reference Handler" daemon prio=10 tid=0x000c7020 nid=0x3 in Object.wait() [fe27f000..fe27fc30]
    at java.lang.Object.wait(Native Method)
    - waiting on <0xf1f1f048> (a java.lang.ref.Reference$Lock)
    at java.lang.Object.wait(Object.java:429)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
    - locked <0xf1f1f048> (a java.lang.ref.Reference$Lock)
    "main" prio=5 tid=0x00035a98 nid=0x1 runnable [ffbfe000..ffbff1e4]
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:129)
    at oracle.net.ns.Packet.receive(Unknown Source)
    at oracle.net.ns.DataPacket.receive(Unknown Source)
    at oracle.net.ns.NetInputStream.getNextPacket(Unknown Source)
    at oracle.net.ns.NetInputStream.read(Unknown Source)
    at oracle.net.ns.NetInputStream.read(Unknown Source)
    at oracle.net.ns.NetInputStream.read(Unknown Source)
    at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:978)
    at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:950)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:434)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:181)
    at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:791)
    at oracle.jdbc.driver.OracleStatement.execute_maybe_describe(OracleStatement.java:912)
    at oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe(T4CPreparedStatement.java:693)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:988)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2884)
    at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:2925)
    - locked <0xf191fe80> (a oracle.jdbc.driver.T4CPreparedStatement)
    - locked <0xf1f1f178> (a oracle.jdbc.driver.T4CConnection)
    at com.warid.web2sms.Web2SMS.getGameMsg(Web2SMS.java:90)
    at com.warid.web2sms.Web2SMS.main(Web2SMS.java:53)
    "VM Thread" prio=5 tid=0x000c61d8 nid=0x2 runnable
    "VM Periodic Task Thread" prio=10 tid=0x000d0910 nid=0x8 waiting on condition
    "Suspend Checker Thread" prio=10 tid=0x000cd1b0 nid=0x5 runnable

    I think it is obvious, if I were you, i would write it that way;
    import java.io.IOException;
    import java.io.OutputStreamWriter;
    import java.io.UnsupportedEncodingException;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.net.URLConnection;
    import java.net.URLEncoder;
    import java.sql.Connection;
    import java.sql.Driver;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    public class VS
    public VS() { (new PoolThread()).start(); }
    public static void main(String[] args) { new VS(); }
    class PoolThread extends Thread
    private static final String connectionURL = "jdbc:oracle:thin:@XX.XX.XX.XX:1521:orcl";
    private static final String userID = "my";
    private static final String userPassword = "my";
    Connection connection = null;
    MessagesDAO messagesDAO = new MessagesDAO();
    public void run()
    while (true)
    if (connection != null)
    try
    if (connection.isClosed()) connection = null;
    catch (SQLException e)
    connection = null;
    e.printStackTrace();
    else
    while (connection == null)
    connection = connectDB();
    if (connection != null)
    try
    if (connection.isClosed()) connection = null;
    catch (SQLException e)
    connection = null;
    e.printStackTrace();
    else
    System.out.println("Unable to connect DB; Retry in 10 seconds...");
    sleeping(10000);
    try
    List records = messagesDAO.loadAll(connection);
    Iterator iterator = records.iterator();
    while (iterator.hasNext())
    MessagesVO valueObject = (MessagesVO) iterator.next();
    sendGameMessage(valueObject);
    messagesDAO.update(connection, valueObject);
    valueObject = null;
    iterator = null;
    records.clear();
    records = null;
    catch (Exception e)
    e.printStackTrace();
    sleeping(1000);
    private Connection connectDB()
    try
    DriverManager.registerDriver((Driver) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance());
    return (DriverManager.getConnection(connectionURL, userID, userPassword));
    catch (Exception e)
    return (null);
    private void disconnectDB(Connection dbConnection)
    try
    dbConnection.close();
    catch (SQLException sqlException)
    // do nothing!
    private void sendGameMessage(MessagesVO valueObject) throws IOException
    try
    String data = URLEncoder.encode("from", "UTF-8") + "=" + URLEncoder.encode(valueObject.getStrFromAddress(), "UTF-8");
    data += ("&" + URLEncoder.encode("to", "UTF-8") + "=" + URLEncoder.encode(valueObject.getStrToAddress(), "UTF-8"));
    data += ("&" + URLEncoder.encode("message", "UTF-8") + "=" + URLEncoder.encode(valueObject.getStrMessage(), "UTF-8"));
    URL url = new URL("http://XX.XX.XX/sms/sendwebmsg.jsp");
    URLConnection conn = url.openConnection();
    conn.setDoOutput(true);
    OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
    wr.write(data);
    wr.flush();
    wr.close();
    catch (UnsupportedEncodingException e)
    catch (MalformedURLException e)
    private void sleeping(long millis)
    try
    this.sleep(millis);
    catch (InterruptedException e)
    class MessagesDAO
    public MessagesVO createValueObject()
    return new MessagesVO();
    public List loadAll(Connection conn) throws SQLException
    String sql = "SELECT * FROM TBL_WS_MESSAGES WHERE STATUS = 0";
    List searchResults = listQuery(conn, conn.prepareStatement(sql));
    return searchResults;
    public void update(Connection conn, MessagesVO valueObject) throws SQLException
    String sql = "UPDATE TBL_WS_MESSAGES SET STATUS = 1, UPDATED = SYSDATE WHERE ID = ?";
    PreparedStatement stmt = null;
    try
    stmt = conn.prepareStatement(sql);
    stmt.setInt(1, valueObject.getIntID());
    int rowcount = databaseUpdate(conn, stmt);
    if (rowcount > 1)
    throw new SQLException("Error when updating the table; Many records are exists with same ID!)");
    finally
    if (stmt != null) stmt.close();
    protected int databaseUpdate(Connection conn, PreparedStatement stmt) throws SQLException
    return (stmt.executeUpdate());
    protected List listQuery(Connection conn, PreparedStatement stmt) throws SQLException
    ArrayList searchResults = new ArrayList();
    ResultSet result = null;
    try
    result = stmt.executeQuery();
    while (result.next())
    MessagesVO temp = createValueObject();
    temp.setIntID(result.getInt("ID"));
    temp.setStrToAddress(result.getString("TO_ADDRESS"));
    temp.setStrFromAddress(result.getString("FROM_ADDRESS"));
    temp.setStrMessage(result.getString("MESSAGE"));
    searchResults.add(temp);
    finally
    if (result != null) result.close();
    if (stmt != null) stmt.close();
    return (List) searchResults;
    class MessagesVO
    private String strFromAddress;
    private String strMessage;
    private String strToAddress;
    private int intID;
    public void setIntID(int intID) { this.intID = intID; }
    public int getIntID() { return this.intID; }
    public void setStrFromAddress(String strFromAddress) { this.strFromAddress = strFromAddress; }
    public String getStrFromAddress() { return this.strFromAddress; }
    public void setStrMessage(String strMessage) { this.strMessage = strMessage; }
    public String getStrMessage() { return this.strMessage; }
    public void setStrToAddress(String strToAddress) { this.strToAddress = strToAddress; }
    public String getStrToAddress() { return this.strToAddress; }
    }

  • MSI Forum Lock Ups

    Hey guys wondering where i have been the last couple of days??...no, you guessed wrong i was not with my girlfriend (well at least no during daytime :D )
    I was trying to LOGIN IN THE F*****G FORUM :O  ?(
    Markoul
    p.s. At least it seems now we are going to have Avatars and also we have got the old forum back  :P

    Hi,
    First of all thanks to all for the help, and CJLittle...LMAO !  My car is a Scooby and a nice blue paint job !  Believe it or not they assured me all this would work.. I bought it in one package and even questioned it.  Also to be fair up until then they had always been very good... shows they have no zero about 3200XP 200 fsbetc...  When I went back with the power supply and told them they changed it out and let me off on the extra money it should have been.
    The crashes are as follows :-
    [list=1]
    Locks up after random amounts of time in games, sometimes dont even get to load it up at all, other times I can play 2 hours.  When the games lock up usually there is a high pitch squeal and can only get out of it by reset or power off.
    I cannot install Zone Alarm Pro or Agnitum Outpost are 2 anyway (there are others) these just come up with the installer screen and hangs there, I have to go to Task Manager to close them down, unlike the lock up in games.
    The cooler is the Coolermaster Jet... and the temperature is more than acceptable (right now is 44 C) so I cannot see that at all being a factor.
    leds are on on the d bracket when it locks, I did not know of this function and will check it out. Thanks for that tip.[/list=1]
    Question from me: would the 2700 RAM cause these lockups ?  I would have thought it would just not work at all ?  If this is possible then I will go and change out the RAM as tuning it down to 166 (if it is possible) does not appeal to me !  But yes it may show what the problem is.
    Thanks again, will see what happens...

  • Bit locker Mutliple Drives Mutliple OS's

    I have a laptop with two hard drive in it.  The primary has Windows 7 Enterprise and is a member of the corporate domain.  The secondary has Server 2008 R2 and is a member of the lab domain.  There is no trust or association between domain. 
    The laptop does the Windows multi-boot off the primary drive.  I want to enable bit locker to secure the drives.
    If the two windows environments were exclusively separate, setting up bit locker on each drive independently would be pretty straight forward, but when I'm in one OS, I will frequently need to get files and data from the other drive (and no, making each
    drive big enough to hold all it's own data is not an option, plus the synchronization headache).  Both drives will need to be bit locked to their respective OS, but the other drive will need to be accessible.
    And not to make things too easy, the secondary drive, which i put in an optical drive bay carrier, routinely gets pulled (not while the system is running, of course) out and popped into a USB case to be used as a library transfer drive. 
    So....
    the Windows 7 drive needs to be natively bit locked.  and be accessible when running Windows 2008 from the second drive.
    the Windows 2008 R2 drive needs to be natively bit locked, and be accessible when running Windows 7 from the first drive, and be accessible when run as a stand-alone USB drive on another system.
    I would appreciate any wisdom you can share to make this all work.  And please presume that i know next to nothing about installing and running bit locker, because that's pretty much true.
    Let me know if you need more information about my configuration.
    Thanks

    Hi,
    "and be accessible when run as a stand-alone USB drive on another system."
    Firstly, if you enable bitlocker for one drive, it will be encrypted always until you decrypt it. Thus after you insert it to any system, it need to enter the credential to access it.
    And then, if you want to access one drive in another computer, you need to get the shared permission. After you' re granted the sufficient permission, you could access it no matter if it's encrypted. Of course, another computer must be started.
    Karen Hu
    TechNet Community Support

  • FORMAT WINDOWS 7(64) BY MISTAKEN NOW HOW I RECOVER ERASED DATA WHICH I HAD LOCKED DRIVE BY BIT LOCKER

    i'm using windows 7 (64 bit) but experiment to install mac on my PC (i 5-4 GB ddr 3-500sata sea gate).by mistaken its format my whole hard drive which is 500 GB sea gate sata.after this i'm confused and install windows 8.1 and then again i had install windows
    7 (64 bit) now after 2 time partition erased i'm trying to recover my data 50 percent data but which drive i had locked with windows 7 bit locker it cant recover any thing I've remember its password.
    any one help me to get back my data from this locked drive ?
      

    RB
    If the drive was both formatted and bit locked you cannot recover your data.
    Wanikiya and Dyami--Team Zigzag

  • USB 6009 lock-ups?

    Hello,
    I'm having a strange problem with my newly aquired USB 6009. I've written an app to read the temperature from a temperature controller using the 6009 and that all works fine. However, the problem comes when I port this code into another application. The code is intended to run in a parallel loop to the main execution loop, to continuously read the temperature whilst other data is captured and process (all done in the main loop). Both applications run quite happily when separate. When I bring them together the applications sometimes, but not all the time, refuse to quit and just lock up. I have no idea what is happening as it is not a case of one loop remaining running (I've tried separate stop buttons) and they will run together quite happily. The problem only comes when I hit the button that terminates the main loop (this also triggers the other loop to stop - I'm sure this bit works as I've used the same method in another vi).
    The main loop should, in theory, just close. The loop with the USB reads (using DAQmx Base) will stop and then clear the task (DAQmx Base Clear I think). Sometimes the DAQmx Base Clear runs and the program stops fine, other times it runs and the program locks, other times it locks as soon as I hit the quit button.
    Any thoughts as I'm completely stumped on this one? Like I say, apart from the one button triggering both loops to terminate there is no link between the two loops.
    My only thought is it could be a USB issue as the PC also has a USB keyboard and mouse. I know from my home experience, when for instance plugging in my camera, it can cause the USB to lock if, say, my USB modem is running.

    See the thread
    http://forums.ni.com/ni/board/message?board.id=250&message.id=13722
    John Weeks
    WaveMetrics, Inc.
    Phone (503) 620-3001
    Fax (503) 620-6754
    www.wavemetrics.com

  • Hot Synch Lock-Ups

    I have a Palm Z22, when I hotsynch with outlook, all goes just fine untill I reach expenses, then it locks up on CitiesDb.  It used to lock up on a different Db.   Why is this, can I skip it, how can I make it stop.  I have to end the task on the PC and reset the handheld everytime (Lucklily it is after it is giving me what I need with Synching calendar, tasks, and contacts
    Post relates to: Palm Z22

    scooter_95126, please don't double-post the same message.  I've combined both posts into one here.
    Thanks!
    WyreNut
    Post relates to: Centro (AT&T)
    I am a Volunteer here, not employed by HP.
    You too can become an HP Expert! Details HERE!
    If my post has helped you, click the Kudos Thumbs up!
    If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked!

  • K9N Platinum lock ups

    Hi Guys, I am building a new pc and I am having lots of problems.  The main one being the pc will lock up after a few mins of being on.  I have read it could be a memory problem, but I am not sure. 
    The System is....
    CPU: AMD X2 Dual Core AM2 Athlon 64 3800
    Ram: OCZ 1GB Kit (2x512MB) 240Pin PC2-6400 800MHz Dual Channel GX XTC Gold
    Power supply: Enermax 535Watt Power Supply ATX12V & EPS12V for EEB, CEB 
    Video Card: XFX 7900GT PCI-E 256MB DDR3 DUAL DVI
    and the K9N motherboard. 
    Is the Ram an issue?  Would I be better off exchanging the ram for something else?  Could anyone reccomend ram that will work with this board?
    Thanks a lot for your help guys.
     

    Thanks for the suggestion, unfortunately I have just tried that but its still locking up.
    I have had a look in the bios to set all the memory settings manually, though I am not sure what I set to what.  Apparently the corsair ram has 5-5-5-15 timings but I do not know what these relate to in the bios. 
    I guess the CAS#Latency(TCL) should be set to 5 then I'm not sure what to do.  The options I have are
    Min RAS# Active Time(TRAS)    With the option of 5CLK to 18 CLK (This is set to 15 as mentioned above by Kakarocht)
    RAS# Percharge Time(TRP)      With the option of 3CLK to 6CLK (I guess this is one I should set to 5, currently at Auto)
    RAS#to CAS#Delay(TRCD)       With the option of 3CLK to 6CLK (I guess this is one I should set to 5, currently at Auto)
    ROW to ROW Delay(TRRD)       With the option of 2T to 5T (I guess this is one I should set to 5, currently at Auto)
    ROW Cycle Time(TRC)             With the option of 11T to 24T (Currently set at Auto)
    There is also
    Bank interleaving  which is enabled
    CMD-ADDR Timing Mode which is set to 2T
    Software Memory Hole which is Enabled
    Sorry to be a pain and keep asking all these questions, but this is really confusing me.
    Thanks yet again

  • USB CAUSING LOCK-UPS

    Hi,
      30-40% of the time when I use my front usb it will cause Win XP to lock up and I have to hit the reset button.  Has anyone else experienced this and also any remedies?  It happens with my scanner, gamepad and ipaq.  Setup=Win XP prof w/ service pack 1, KT3ultra2, AMD 1600xp, power supply is 400 watts.  
    Thanx

    Hi Maesus,
      I have AMI bios version 3.31a.  I can't find the usb version on XP (I only know how to get to it on Win 98SE).  It's the one that came with Win XP.  If it matters, the VIA driver I'm using is v4.42.  Lastly the USB connectors are the ones built into the front panel of my case.  I wired it up according to the manual.  
      Again, the unusual thing is when it doesn't lock-up everything works fine.
    Thanx again for your help

  • Pages '08 lock ups

    A couple months ago, I started having issues with Pages '08. It would lock up while I was typing, or even something as simple as scrolling the page down. All I would get was the little rainbow wheel and a locked up document. At first I thought it was just the one file I was working on, but now it happens all the time. It locks up so bad sometimes that it forces a restart of the computer. No other programs are having this issue. Should i just reinstall Pages '08 from the disc or what. Cause this has made my main wordprocessing program completely useless. I'm on Mac OSX 10.5.8

    Update:
    Well I think I got it figured out. For some reason, the spell checker was causing the problem. I've always had it set to "Check spelling as you type", but for some reason that is now causing Pages to lock up. So my work around is to simply turn off the "Check Spelling as you type" option, and now there are no more lock ups.

  • WAP321 intermittent lock-ups

    Have been trying to work through an ongoing lock-up issue on a pair fo WAP321's.  Have read many of the prior threads and have tried to get some feedback from data from either the switch or the AP's to help figure out where the problem may be, but am at a loss.
    Set-up:
    - 2 x WAP321 running v1.0.2.3 connected to a Cisco 2960S-24PS-L (PoE)
    - 2 SSID's each on a different VLAN, both VLANs are tagged.
    - WAP's are no longer clustered.
    Problem:
    Everyday, anywhere from 4-12hrs, the AP's crash.   They either reboot successfully or lock-up 50% of the time.  In a lock-up, the ethernet ports on the 2960 show a device phsyically connected and powered-up there is no layer 2 nor 3 activity (i.e. the AP's are completely unresponsive).  And there are no PoE events at the time of the crash/reboot.
    The AP's are remote to me and the location is not in use everyday so I have not been able to determine if both AP lock-up everytime at exactly the same time but from the past 24hrs of continuous monitoring (pings) they tend to crash within 30min of each other, but not at the exact same time.   They are no longer clustered as I initally thought that might have been the issue.
    AP use is quite light and they lock-up at anytime of the day (i.e. not just during business hours)
    The problem is resolved by rebooting the AP's by shut/no shutting their respective PoE ports.  They are ceiling mounted and there is no way for staff onsite to have a look at them to see what lights are on or off.
    I have not reset the units to factory defaults and re-loaded the firmware.  This is something I would prefer to do onsite as just getting the two VLAN's into the units was a painful 2hr operation (VLAN settings wouldn't stick, couldn't make changes to the VLAN admin page no matter what browser or pc I used, had to reboot each time I made a change, sometimes it would save, sometimes it wouldn't, AP wouldn't accept a new VLAN, then it would etc etc...what should have taken 10 minutes took 2+ hrs.   Based on that experience alone I will never sell these again and will stick to the higher end Cisco WAPs that I'm used to).
    Beyond rebuilding these units and hoping that somehow magically fixes things has anyone encountered any issues with the WAP321's locking-up due to some kind of incompatibility at the network layer?   Or having them locking-up in general operation?  Any thoughts?  I wish I had error messages or log messages of some type to go on but there's ntohing unfortunately.
    Message was edited by: MICHAEL CORDIEZ

    Hi Michael, thank you for using our forum, my name is Johnnatan I am part of the Small business Support community. Thank you for all your specific detail about your issue, that was really clear to me, I will advise you install the last firmware 1.0.3.4, you can download it at link bellow:
    http://software.cisco.com/download/release.html?mdfid=284152656&softwareid=282463166&release=1.0.1.10
    Try to create a backup of your configuration and then upgrade the firmware, after that perform a factory reset and upload your configuration.Let me know if that worked for you.
    Greetings,
    Johnnatan Rodriguez Miranda.
    Cisco Network Support Engineer.
    “Please rate useful posts so other users can benefit from it”
    Greetings, 
    Johnnatan Rodriguez Miranda.
    Cisco Network Support Engineer.

  • K7N2 Delta lock ups

    Hi there,
    I've got a MSI k7N2 Delta sitting in my PC atm. But with a nasty problem. I have to keep the cpu sitting in it (AMD Barton 3000) underclocked for me to use my PC for more then 40 mins at a time. After that time, it just freezes, and the sound card (not system speaker) emits a nasty high pitched sound. Using a more intensive game, i.e. planetside speeds up the process, somethimes running for a mere 5 mins. To use the pc atm, the cpu is clocked at 1.4Ghz, instead of the over 2ghz it should be at.
    Any suggestions anyone?
    Specs:
    K7N2 Delta
    AMD Barton 3000+
    512Mb Kingston DDR (on compatibilty list)
    ATI Radeon 7500
    SB! 128
    Antec 400Watt PSU

    ok, after some more testing (man i love CS  ) it still locks up, but it took longer initially. It now just freezes, with no beeeep from the sound card. It may be temperature related though, as after the intial freeze, it will now only take a few minutes before it does it again. Straight after it freezes I'm getting temperature of around 50 on all monitors.
    Ill whip out that TV card and give it a whirl now
    p.s. case fans, i think one is in the wrong way, is the spinny side supposed to facing in the case, or out the case? cheers

Maybe you are looking for