Go Back   ZeroC Forums > Help Center

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 07-11-2007
Ewgenijkkg Ewgenijkkg is offline
Registered User
 
Name: Ewgenij Sokolovski
Organization: RWTH
Project: Rove
 
Join Date: Mar 2007
Posts: 36
What does IcePatch2-Client if the connection to IcePatch2-Server breaks?

That's my question What I'm interested in is, what happens with the client data repository. Imagine the following scenario:

The client connects with the server and sees that it has to update four of its files: one, two, three and four. It transferes the first two files: one and two. Then the connection breaks due to some nasty reason. What happens then? Does the client repository contain the new version of one and two, while it contains the older one of the files three and four? If so, then the state of the client repository would be inconsistent. Or will the changes made to one and two be undone, so the client has a valid (consistent) state of the repository with the old versions of all four files?

And what happens, if the client repository was empty before the client started patching?

Regards
Ewgenij
Reply With Quote
  #2 (permalink)  
Old 07-11-2007
matthew's Avatar
matthew matthew is online now
ZeroC Staff
 
Name: Matthew Newhook
Organization: ZeroC, Inc.
Project: Internet Communications Engine
 
Join Date: Feb 2003
Location: NL, Canada
Posts: 1,061
If the connection is broken before the patching is complete the repository will contain a mix of new and old files (what you call an invalid state). IcePatch2 will, however, continue the update where it left off the next time it is run.

Whether or not this is a problem with your environment depends on how you use IcePatch2. The way that our customers have traditionally used this in the past is that it is simply not possible to connect to the main server before fully patching so this was never an issue.
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Shut down the Icepatch2 Server programmatically Ewgenijkkg Help Center 7 06-14-2007 09:45 PM
IcePatch2-Server - how can I kill it from a different thread? Ewgenijkkg Help Center 2 05-11-2007 03:54 AM
How add a new Property to the IcePatch2 Server? Ewgenijkkg Help Center 4 04-19-2007 01:05 PM
Icepatch2 client dies on checksum Ric Help Center 10 03-01-2006 05:57 AM
how to create a icepatch2 Server using python? jeylee Help Center 3 03-11-2005 05:05 AM


All times are GMT -4. The time now is 09:42 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2008 ZeroC, Inc.