Results 1 to 2 of 2

Thread: What does IcePatch2-Client if the connection to IcePatch2-Server breaks?

  1. #1
    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

  2. #2
    matthew's Avatar
    matthew is offline ZeroC Staff
    Name: Matthew Newhook
    Organization: ZeroC, Inc.
    Project: Internet Communications Engine
    Join Date
    Feb 2003
    Location
    NL, Canada
    Posts
    1,458
    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.

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Shut down the Icepatch2 Server programmatically
    By Ewgenijkkg in forum Help Center
    Replies: 7
    Last Post: 06-14-2007, 08:45 PM
  2. Replies: 2
    Last Post: 05-11-2007, 02:54 AM
  3. How add a new Property to the IcePatch2 Server?
    By Ewgenijkkg in forum Help Center
    Replies: 4
    Last Post: 04-19-2007, 12:05 PM
  4. Icepatch2 client dies on checksum
    By Ric in forum Help Center
    Replies: 10
    Last Post: 03-01-2006, 04:57 AM
  5. how to create a icepatch2 Server using python?
    By jeylee in forum Help Center
    Replies: 3
    Last Post: 03-11-2005, 04:05 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
  •