Skip to content

Commit 4426331

Browse files
committed
Prevent segmentation fault in heartbeat check
1 parent f9c2275 commit 4426331

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

api/pkg/repositories/gorm_heartbeat_monitor_repository.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ func (repository *gormHeartbeatMonitorRepository) UpdateQueueID(ctx context.Cont
2727
ctx, span := repository.tracer.Start(ctx)
2828
defer span.End()
2929

30+
return stacktrace.NewError("not implemented")
31+
3032
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
3133
defer cancel()
3234

@@ -48,6 +50,8 @@ func (repository *gormHeartbeatMonitorRepository) Delete(ctx context.Context, us
4850
ctx, span := repository.tracer.Start(ctx)
4951
defer span.End()
5052

53+
return stacktrace.NewError("not implemented")
54+
5155
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
5256
defer cancel()
5357

@@ -81,6 +85,8 @@ func (repository *gormHeartbeatMonitorRepository) Index(ctx context.Context, use
8185
ctx, span := repository.tracer.Start(ctx)
8286
defer span.End()
8387

88+
return nil, stacktrace.NewError("not implemented")
89+
8490
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
8591
defer cancel()
8692

@@ -99,6 +105,8 @@ func (repository *gormHeartbeatMonitorRepository) Store(ctx context.Context, hea
99105
ctx, span := repository.tracer.Start(ctx)
100106
defer span.End()
101107

108+
return stacktrace.NewError("not implemented")
109+
102110
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
103111
defer cancel()
104112

@@ -115,6 +123,8 @@ func (repository *gormHeartbeatMonitorRepository) Load(ctx context.Context, user
115123
ctx, span := repository.tracer.Start(ctx)
116124
defer span.End()
117125

126+
return nil, stacktrace.NewError("not implemented")
127+
118128
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
119129
defer cancel()
120130

@@ -142,6 +152,8 @@ func (repository *gormHeartbeatMonitorRepository) Exists(ctx context.Context, us
142152
ctx, span := repository.tracer.Start(ctx)
143153
defer span.End()
144154

155+
return false, stacktrace.NewError("not implemented")
156+
145157
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
146158
defer cancel()
147159

api/pkg/repositories/gorm_heartbeat_repository.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ func (repository *gormHeartbeatRepository) Last(ctx context.Context, userID enti
3737
ctx, span := repository.tracer.Start(ctx)
3838
defer span.End()
3939

40+
return nil, stacktrace.NewError("not implemented")
41+
4042
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
4143
defer cancel()
4244

@@ -64,6 +66,8 @@ func (repository *gormHeartbeatRepository) Index(ctx context.Context, userID ent
6466
ctx, span := repository.tracer.Start(ctx)
6567
defer span.End()
6668

69+
return nil, stacktrace.NewError("not implemented")
70+
6771
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
6872
defer cancel()
6973

@@ -87,6 +91,8 @@ func (repository *gormHeartbeatRepository) Store(ctx context.Context, heartbeat
8791
ctx, span := repository.tracer.Start(ctx)
8892
defer span.End()
8993

94+
return stacktrace.NewError("not implemented")
95+
9096
ctx, cancel := context.WithTimeout(ctx, 1*time.Second)
9197
defer cancel()
9298

0 commit comments

Comments
 (0)