voidsendBulkToSlave(aeEventLoop*el,intfd,void*privdata,intmask){// 此处省略部分源码// rdb 文件已完全发送给 slaveif(slave->repldboff==slave->repldbsize){close(slave->repldbfd);slave->repldbfd=-1;aeDeleteFileEvent(server.el,slave->fd,AE_WRITABLE);putSlaveOnline(slave);}}voidputSlaveOnli...
sendReplyToClient, slave) == AE_ERR) { serverLog(LL_WARNING,"Unable to register writable event for replica bulk transfer: %s", strerror(errno)); freeClient(slave); return; } refreshGoodSlavesCount(); serverLog(LL_NOTICE,"Synchronization with replica %s succeeded", replicationGetSlaveName(slav...
sendReplyToClient,slave)==AE_ERR) { serverLog(LL_WARNING,"Unable to register writable event for replica bulk transfer: %s",strerror(errno)); freeClient(slave); return; } refreshGoodSlavesCount(); serverLog(LL_NOTICE,"Synchronization with replica %s succeeded", replicationGetSlaveName(slave));...