protection for empty callcosts again

This commit is contained in:
Radu Ioan Fericean
2012-08-03 11:20:34 +03:00
parent b12dd33643
commit 3b410b6caa
2 changed files with 4 additions and 1 deletions

View File

@@ -18,5 +18,5 @@ PDF, Epub, Manpage http://readthedocs.org/projects/cgrates/downloads/
API reference http://gopkgdoc.appspot.com/pkg/github.com/cgrates/cgrates
Continous integration: [![build](http://goci.me/project/image/github.com/cgrates/cgrates "Continous integration")](http://goci.me/project/github.com/cgrates/cgrates) (http://goci.me rocks!)
Continous integration: [![build](http://goci.me/project/image/github.com/cgrates/cgrates "Continous integration")](http://goci.me/project/github.com/cgrates/cgrates)

View File

@@ -111,6 +111,9 @@ func (s *Session) String() string {
//
func (s *Session) SaveOperations() {
go func() {
if len(s.CallCosts) == 0 {
return
}
firstCC := s.CallCosts[0]
for _, cc := range s.CallCosts[1:] {
firstCC.Merge(cc)