summaryrefslogtreecommitdiffstats
path: root/geo-replication/syncdaemon/resource.py
diff options
context:
space:
mode:
authorKotresh H R <khiremat@redhat.com>2014-06-18 13:30:26 +0530
committerVenky Shankar <vshankar@redhat.com>2014-06-20 01:17:22 -0700
commit124ba991069099258e4e69ccf3eefae1c88ebb8c (patch)
tree7a4ff3ec03cf8aa6c5ee25288237184a53809aa3 /geo-replication/syncdaemon/resource.py
parent3fe1a14a82f3894e6b9e9d3004a185c48ea4bf6b (diff)
feature/geo-rep: Fix to retain pause state of gsyncd on restart
On soft reboot, geo-rep monitor is writing 'faulty' into status file. It should not do it if previous state is paused as glusterd depend on the state file on node restart. Change-Id: Idd45abf13350b087371935f1b4f6e1a346433d27 BUG: 1101410 Signed-off-by: Kotresh H R <khiremat@redhat.com> Reviewed-on: http://review.gluster.org/8097 Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Venky Shankar <vshankar@redhat.com> Tested-by: Venky Shankar <vshankar@redhat.com>
Diffstat (limited to 'geo-replication/syncdaemon/resource.py')
-rw-r--r--geo-replication/syncdaemon/resource.py7
1 files changed, 0 insertions, 7 deletions
diff --git a/geo-replication/syncdaemon/resource.py b/geo-replication/syncdaemon/resource.py
index eb6c87b102b..b537ff65003 100644
--- a/geo-replication/syncdaemon/resource.py
+++ b/geo-replication/syncdaemon/resource.py
@@ -1294,13 +1294,6 @@ class GLUSTER(AbstractUrl, SlaveLocal, SlaveRemote):
logging.debug("Changelog register failed: %s - %s" %
(e.errno, e.strerror))
- # Check if gsyncd restarted in pause state. If
- # yes, send SIGSTOP to negative of monitor pid
- # to go back to pause state.
- if gconf.pause_on_start:
- os.kill(-os.getppid(), signal.SIGSTOP)
- gconf.pause_on_start = False
-
# oneshot: Try to use changelog history api, if not
# available switch to FS crawl
# Note: if config.change_detector is xsync then