path: root/xlators/features/bit-rot
diff options
authorMohammed Rafi KC <>2016-01-21 12:41:55 +0530
committerRaghavendra G <>2016-01-25 22:28:17 -0800
commit30e4d0db013ece366c5036b1d82c0150f082128a (patch)
tree31a2648b37c1bc1feb447c4a42d92683ec456b81 /xlators/features/bit-rot
parentd93ed64f65f7680cb25068cfae1844de44ca39b7 (diff)
protocol/server: Race between server_reconfigure and server_setvolume
During server_reconfigure we authenticate each connected clients against the current options. To do this authentication we store previous values in a dictionary during the connection establishment phase (server_setvolume). If the authentication fails during reconfigure then we will disconnect the transport. Here it introduce a race between server_setvolume and reconfugure. If a reconfigure called before doing a setvolume, the transport will be disconnected Backport of> >Change-Id: Icce2c28a171481327a06efd3901f8a5ee67b05ab >BUG: 1300564 >Signed-off-by: Mohammed Rafi KC <> >Reviewed-on: >Smoke: Gluster Build System <> >Reviewed-by: Raghavendra G <> >CentOS-regression: Gluster Build System <> >Reviewed-by: Raghavendra Talur <> >NetBSD-regression: NetBSD Build System <> (cherry picked from commit 16f6579cb3e1214b1386fb530b8e16c8cbfdef33) Change-Id: I8ab7ad4bd5d2d70bcdae7bcbc233930bcfbeb411 BUG: 1300978 Signed-off-by: Mohammed Rafi KC <> Reviewed-on: Smoke: Gluster Build System <> CentOS-regression: Gluster Build System <> NetBSD-regression: NetBSD Build System <> Reviewed-by: Raghavendra G <>
Diffstat (limited to 'xlators/features/bit-rot')
0 files changed, 0 insertions, 0 deletions