File tree Expand file tree Collapse file tree 4 files changed +11
-11
lines changed Expand file tree Collapse file tree 4 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -326,7 +326,7 @@ func (c *conn) Invoke(
326326 return c .wrapError (err )
327327 }
328328
329- defer c .lastUsage .SharedLock ()()
329+ defer c .lastUsage .Touch ()()
330330
331331 ctx , traceID , err := meta .TraceID (ctx )
332332 if err != nil {
@@ -411,7 +411,7 @@ func (c *conn) NewStream(
411411 return nil , c .wrapError (err )
412412 }
413413
414- defer c .lastUsage .SharedLock ()()
414+ defer c .lastUsage .Touch ()()
415415
416416 ctx , traceID , err := meta .TraceID (ctx )
417417 if err != nil {
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ func (s *grpcClientStream) CloseSend() (err error) {
3030 onDone (err )
3131 }()
3232
33- defer s .c .lastUsage .SharedLock ()()
33+ defer s .c .lastUsage .Touch ()()
3434
3535 err = s .ClientStream .CloseSend ()
3636
@@ -61,7 +61,7 @@ func (s *grpcClientStream) SendMsg(m interface{}) (err error) {
6161 onDone (err )
6262 }()
6363
64- defer s .c .lastUsage .SharedLock ()()
64+ defer s .c .lastUsage .Touch ()()
6565
6666 err = s .ClientStream .SendMsg (m )
6767
@@ -100,7 +100,7 @@ func (s *grpcClientStream) RecvMsg(m interface{}) (err error) {
100100 onDone (err )
101101 }()
102102
103- defer s .c .lastUsage .SharedLock ()()
103+ defer s .c .lastUsage .Touch ()()
104104
105105 defer func () {
106106 if err != nil {
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ func (l *lastUsage) Get() time.Time {
3535 return l .clock .Now ()
3636}
3737
38- func (l * lastUsage ) SharedLock () (releaseFunc func ()) {
38+ func (l * lastUsage ) Touch () (releaseFunc func ()) {
3939 l .locks .Add (1 )
4040
4141 return sync .OnceFunc (func () {
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ func Test_lastUsage_Lock(t *testing.T) {
1818 lu .t .Store (& start )
1919 t1 := lu .Get ()
2020 require .Equal (t , start , t1 )
21- f := lu .SharedLock ()
21+ f := lu .Touch ()
2222 clock .Advance (time .Hour )
2323 t2 := lu .Get ()
2424 require .Equal (t , start .Add (time .Hour ), t2 )
@@ -39,14 +39,14 @@ func Test_lastUsage_Lock(t *testing.T) {
3939 lu .t .Store (& start )
4040 t1 := lu .Get ()
4141 require .Equal (t , start , t1 )
42- f1 := lu .SharedLock ()
42+ f1 := lu .Touch ()
4343 clock .Advance (time .Hour )
4444 t2 := lu .Get ()
4545 require .Equal (t , start .Add (time .Hour ), t2 )
46- f2 := lu .SharedLock ()
46+ f2 := lu .Touch ()
4747 clock .Advance (time .Hour )
4848 f1 ()
49- f3 := lu .SharedLock ()
49+ f3 := lu .Touch ()
5050 clock .Advance (time .Hour )
5151 t3 := lu .Get ()
5252 require .Equal (t , start .Add (3 * time .Hour ), t3 )
@@ -83,7 +83,7 @@ func Test_lastUsage_Lock(t *testing.T) {
8383 t2 := lu .Get ()
8484 require .Equal (t , start , t2 )
8585 clock .Advance (time .Hour )
86- defer lu .SharedLock ()()
86+ defer lu .Touch ()()
8787 t3 := lu .Get ()
8888 require .Equal (t , start .Add (2 * time .Hour ), t3 )
8989 clock .Advance (time .Hour )
You can’t perform that action at this time.
0 commit comments