Commit Graph

20 Commits

Author SHA1 Message Date
ionutboangiu
cb7ea790de Update rpcclient library to latest version
Replace all instances of rpcclient.ClientConnector with birpc.ClientConnector.

Pass context, maxReconnectInterval, delayFunc and birpcClient to rpcclient
constructors.

Remove redundant time.Duration conversions (e.g. time.Duration(1*time.Second)
now becomes time.Second.

Add context where needed (context.Background() for tests, context.TODO()
for places where it should be passed from somewhere else).

Implement that functionality of the SessionSv1.Sleep call, in sessions/sessions
instead of apier/v1.

Make changes in utils/server.go (replacing the old rpc2 library with github.com/cgrates/birpc).

Change the way we register birpc methods for sessions in services, using a helper function
defined in engine/libengine.go.
2023-05-03 10:02:15 +02:00
Trial97
e1086b099a Added runtime.Gosched for context switching 2020-09-29 15:47:21 +02:00
Trial97
4b7976f920 Updated ServiceManager.StartServices 2020-05-18 12:43:13 +02:00
Trial97
84e05fd8f0 Removed GetInternalChan method from Service interface 2020-05-18 12:43:13 +02:00
Trial97
4c92d43d36 Updated services 2020-01-10 08:04:45 +02:00
Trial97
548f895a87 Updated stordb reload 2020-01-09 12:09:02 +02:00
Trial97
eff74851b7 Updated dataDB reload 2020-01-09 10:49:25 +02:00
Trial97
47e975d0d0 Updated config reload 2020-01-09 08:05:20 +02:00
TeoV
95477bcabc Add conncetions from Sessions and CDRs through ConnManager 2019-12-12 08:54:42 +02:00
Trial97
b4fe82c6d7 Updated rpcclient library 2019-12-09 18:04:26 +02:00
Trial97
b110537b54 Added StorDB config reload 2019-11-09 15:55:49 +01:00
Trial97
f6eea07115 Added DB reload for CDRServer 2019-10-28 12:17:15 +01:00
Trial97
44be111066 Updated Schedulers CDRs internal connection 2019-10-28 12:17:15 +01:00
Trial97
f0dddcea09 Updated CDRs Server 2019-10-28 12:17:15 +01:00
Trial97
a8ad7f786a Renamed GetConnection to NewConnection 2019-10-28 12:17:15 +01:00
Trial97
d79b26419c Added connection reload for CDR server 2019-10-28 12:17:15 +01:00
Trial97
60fef23caa Added CDR Server test 2019-10-28 12:17:15 +01:00
Trial97
1f7dc77fc9 Updated CDRs config 2019-10-28 12:17:15 +01:00
Trial97
92df8864b8 Added CDRServer service implementation 2019-10-28 12:17:15 +01:00
Trial97
d93a0917a8 Added dummy service for CDRServer 2019-10-28 12:17:15 +01:00