Thread: Server shutdown error

Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1 Server shutdown error 
    Scrub Lord
    _Will's Avatar
    Join Date
    Aug 2012
    Posts
    537
    Thanks given
    60
    Thanks received
    61
    Rep Power
    34
    Solved
    Reply With Quote  
     

  2. #2  
    Registered Member

    Join Date
    Feb 2013
    Posts
    4,409
    Thanks given
    59
    Thanks received
    478
    Rep Power
    138
    Code:
    1java.lang.OutOfMemoryError: Java heap space
    ??
    Reply With Quote  
     

  3. #3  
    Scrub Lord
    _Will's Avatar
    Join Date
    Aug 2012
    Posts
    537
    Thanks given
    60
    Thanks received
    61
    Rep Power
    34
    Quote Originally Posted by Datbeastmayne View Post
    Code:
    1java.lang.OutOfMemoryError: Java heap space
    ??
    What?? I only had like 4 players. I have a vps.
    Reply With Quote  
     

  4. #4  
    Success is the worst teacher

    Santa Hat's Avatar
    Join Date
    Oct 2012
    Age
    27
    Posts
    3,334
    Thanks given
    807
    Thanks received
    1,185
    Rep Power
    190
    Quote Originally Posted by _Will View Post
    What?? I only had like 4 players. I have a vps.
    It doesn't really matter how many players you have, the game is still running, over time the JVM uses more memory, how much RAM does your vps have and how much memory are you assigning the server (Run.bat)


    Reply With Quote  
     

  5. #5  
    Scrub Lord
    _Will's Avatar
    Join Date
    Aug 2012
    Posts
    537
    Thanks given
    60
    Thanks received
    61
    Rep Power
    34
    I have 1gb, and I guess this is it? "-Xmx1024m"?
    Reply With Quote  
     

  6. #6  
    Extreme Donator Server shutdown error Market Banned



    Join Date
    Dec 2010
    Age
    25
    Posts
    6,060
    Thanks given
    1,692
    Thanks received
    1,238
    Rep Power
    1765
    Quote Originally Posted by _Will View Post
    I have 1gb, and I guess this is it? "-Xmx1024m"?
    512m
    Reply With Quote  
     

  7. #7  
    Registered Member
    Join Date
    Dec 2012
    Posts
    40
    Thanks given
    0
    Thanks received
    0
    Rep Power
    11
    If you are using hyperion its cause of a memory leak that is not yet fixed in many of the current releases. Open up EventManager in org.hyperion.rs2.event. and replace the submit method with this.

    Code:
    	private void submit(final Event event, final long delay) {
    		engine.scheduleLogic(new Runnable() {
    			@Override
    			public void run() {
    				long start = System.currentTimeMillis();
    				if(event.isRunning()) {
    					event.execute();
    				} else {
    					return;					
    				}
    				long elapsed = System.currentTimeMillis() - start;
    				long remaining = event.getDelay() - elapsed;
    				if(remaining <= 0) {
    					remaining = 0;
    				}
    				submit(event, remaining);
    			}
    		}, delay, TimeUnit.MILLISECONDS);
    	}
    Reply With Quote  
     

  8. #8  
    Scrub Lord
    _Will's Avatar
    Join Date
    Aug 2012
    Posts
    537
    Thanks given
    60
    Thanks received
    61
    Rep Power
    34
    Quote Originally Posted by nozo View Post
    512m
    Ok so thats the ram it uses for running the server? Sorry, I usually just use eclipse.
    Reply With Quote  
     

  9. #9  
    Scrub Lord
    _Will's Avatar
    Join Date
    Aug 2012
    Posts
    537
    Thanks given
    60
    Thanks received
    61
    Rep Power
    34
    Quote Originally Posted by nixztez View Post
    If you are using hyperion its cause of a memory leak that is not yet fixed in many of the current releases. Open up EventManager in org.hyperion.rs2.event. and replace the submit method with this.

    Code:
    	private void submit(final Event event, final long delay) {
    		engine.scheduleLogic(new Runnable() {
    			@Override
    			public void run() {
    				long start = System.currentTimeMillis();
    				if(event.isRunning()) {
    					event.execute();
    				} else {
    					return;					
    				}
    				long elapsed = System.currentTimeMillis() - start;
    				long remaining = event.getDelay() - elapsed;
    				if(remaining <= 0) {
    					remaining = 0;
    				}
    				submit(event, remaining);
    			}
    		}, delay, TimeUnit.MILLISECONDS);
    	}
    And no, I'm using matrix.
    Reply With Quote  
     

  10. #10  
    Banned

    Join Date
    Mar 2010
    Posts
    2,218
    Thanks given
    170
    Thanks received
    262
    Rep Power
    0
    Out of memory..
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Help me fix server crash(errors)
    By poke1103 in forum Help
    Replies: 12
    Last Post: 06-04-2009, 03:09 AM
  2. server running error
    By kennyr9 in forum Help
    Replies: 0
    Last Post: 05-31-2009, 02:34 AM
  3. Server Rune Error.
    By Chintzy in forum Help
    Replies: 2
    Last Post: 03-23-2009, 02:25 PM
  4. Replies: 14
    Last Post: 02-21-2009, 08:35 PM
  5. making new server, login error.
    By Colby in forum Help
    Replies: 3
    Last Post: 11-09-2008, 04:37 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •