/** * @param config Configuration object */ LogBufferManager(Configuration config) { super(config); threadsWaitingForceThreshold = config.getThreadsWaitingForceThreshold(); forceRequired = config.getLogFileMode().equals("rw"); flushPartialBuffers = config.isFlushPartialBuffers(); flushManager = new FlushManager(flushManagerName); flushManager.setDaemon(true); // so we can shutdown while flushManager is running flushManager.start(); // BUG 303659 }
/** * @param config Configuration object */ LogBufferManager(Configuration config) { super(config); threadsWaitingForceThreshold = config.getThreadsWaitingForceThreshold(); forceRequired = config.getLogFileMode().equals("rw"); flushPartialBuffers = config.isFlushPartialBuffers(); flushManager = new FlushManager(flushManagerName); flushManager.setDaemon(true); // so we can shutdown while flushManager is running flushManager.start(); // BUG 303659 }
/** * @param config Configuration object */ LogBufferManager(Configuration config) { super(config); threadsWaitingForceThreshold = config.getThreadsWaitingForceThreshold(); forceRequired = config.getLogFileMode().equals("rw"); flushPartialBuffers = config.isFlushPartialBuffers(); flushManager = new FlushManager(flushManagerName); flushManager.setDaemon(true); // so we can shutdown while flushManager is running flushManager.start(); // BUG 303659 }