mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Merge branch 'master' of https://github.com/cgrates/cgrates
This commit is contained in:
@@ -108,7 +108,7 @@ func (s *Stats) ReloadQueues(ids []string, out *int) error {
|
||||
func (s *Stats) ResetQueues(ids []string, out *int) error {
|
||||
if ids == nil {
|
||||
for _, sq := range s.queues {
|
||||
sq.cdrs = make([]*QCdr, sq.conf.QueueLength)
|
||||
sq.cdrs = make([]*QCdr, 0)
|
||||
sq.metrics = make(map[string]Metric, len(sq.conf.Metrics))
|
||||
for _, m := range sq.conf.Metrics {
|
||||
if metric := CreateMetric(m); metric != nil {
|
||||
@@ -123,7 +123,7 @@ func (s *Stats) ResetQueues(ids []string, out *int) error {
|
||||
Logger.Warning(fmt.Sprintf("Cannot reset queue id %v: Not Fund", id))
|
||||
continue
|
||||
}
|
||||
sq.cdrs = make([]*QCdr, sq.conf.QueueLength)
|
||||
sq.cdrs = make([]*QCdr, 0)
|
||||
sq.metrics = make(map[string]Metric, len(sq.conf.Metrics))
|
||||
for _, m := range sq.conf.Metrics {
|
||||
if metric := CreateMetric(m); metric != nil {
|
||||
|
||||
@@ -54,7 +54,7 @@ func (sq *StatsQueue) UpdateConf(conf *CdrStats) {
|
||||
sq.mux.Lock()
|
||||
defer sq.mux.Unlock()
|
||||
sq.conf = conf
|
||||
sq.cdrs = make([]*QCdr, conf.QueueLength)
|
||||
sq.cdrs = make([]*QCdr, 0)
|
||||
sq.metrics = make(map[string]Metric, len(conf.Metrics))
|
||||
for _, m := range conf.Metrics {
|
||||
if metric := CreateMetric(m); metric != nil {
|
||||
|
||||
Reference in New Issue
Block a user