This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes About unexportObject Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "About unexportObject" Watch "About unexportObject" New topic

About unexportObject

Victor Pan
Ranch Hand

Joined: May 01, 2002
Posts: 36
When I execute the statement.

The server didn't stop. There seem to be a thread running. But the return value of this statement is true. After about 15 minutes, the server stopped.
Could you tell me what's the matter?

Java makes world work!!!
Peter den Haan
Ranch Hand

Joined: Apr 20, 2000
Posts: 3252
Not sure. It could be that RMI still had a lease timer running or something -- after all, this call doesn't say "stop the server", it says "stop accepting calls for this object". What's wrong with System.exit(0)?
- Peter
Victor Pan
Ranch Hand

Joined: May 01, 2002
Posts: 36
Hi Peter
If I code in this way.

The server will be stopped immediately. But I am wondering if it is legal.
Bernhard Woditschka
Ranch Hand

Joined: Sep 16, 2002
Posts: 89
I also think this is the lease timer of the DGC but why do you want to stop the server?
It is sorta covered in the JavaRanch Style Guide.
subject: About unexportObject
Similar Threads
Assert Doubt
Coding Tricks
Doing a vlookup in java
Assertions Doubt