File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -1857,7 +1857,7 @@ type XInfoConsumersCmd struct {
1857
1857
type XInfoConsumer struct {
1858
1858
Name string
1859
1859
Pending int64
1860
- Idle int64
1860
+ Idle time. Duration
1861
1861
}
1862
1862
1863
1863
var _ Cmder = (* XInfoConsumersCmd )(nil )
@@ -1906,19 +1906,21 @@ func (cmd *XInfoConsumersCmd) readReply(rd *proto.Reader) error {
1906
1906
return err
1907
1907
}
1908
1908
1909
+ var idle int64
1909
1910
switch key {
1910
1911
case "name" :
1911
1912
cmd .val [i ].Name , err = rd .ReadString ()
1912
1913
case "pending" :
1913
1914
cmd .val [i ].Pending , err = rd .ReadInt ()
1914
1915
case "idle" :
1915
- cmd . val [ i ]. Idle , err = rd .ReadInt ()
1916
+ idle , err = rd .ReadInt ()
1916
1917
default :
1917
1918
return fmt .Errorf ("redis: unexpected content %s in XINFO CONSUMERS reply" , key )
1918
1919
}
1919
1920
if err != nil {
1920
1921
return err
1921
1922
}
1923
+ cmd .val [i ].Idle = time .Duration (idle ) * time .Millisecond
1922
1924
}
1923
1925
}
1924
1926
You can’t perform that action at this time.
0 commit comments