From 8b8b8b82141f2f20d737df592261ab1ce1fd4f5c Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Wed, 12 Feb 2025 03:02:25 +0800 Subject: [PATCH] =?UTF-8?q?inserIntoPlate=20coaster=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=E6=97=B6=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/maX.go | 8 +++++++- siaga | Bin 8821677 -> 8821677 bytes 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/maX.go b/modules/maX.go index 0337aed..888bf01 100644 --- a/modules/maX.go +++ b/modules/maX.go @@ -6,6 +6,7 @@ import ( // "fmt" "github.com/phyer/core" "os" + "reflect" "strconv" //"strings" // "sync" @@ -83,6 +84,11 @@ func (mmx *MyMaX) InsertIntoPlate(cr *core.Core) (*core.Sample, error) { // err := errors.New("coaster创建失败 maX instId: " + mx.InstID + "; period: " + mx.Period) // return nil, err // } - sm, err := pl.CoasterMap["period"+mx.Period].RPushSample(cr, mx, "ma"+strconv.Itoa(mx.Count)) + coaster := pl.CoasterMap["period"+mx.Period] + if reflect.ValueOf(coaster).IsNil() { + logrus.Warnf("coaster is nil for instID: %s, period: %s", mx.InstID, mx.Period) + return nil, nil + } + sm, err := coaster.RPushSample(cr, mx, "ma"+strconv.Itoa(mx.Count)) return sm, err } diff --git a/siaga b/siaga index d1e4fe2f59f7e40ad4ce8d7d46a5afb76e830bf6..7c51550e6b5322bd734f90b1663eecff861de70d 100755 GIT binary patch delta 834 zcmcJ~$yQPU0D$38%fjN?L}ZiAHW1v)bgxAzQ)XHz!wnh;xC{ybqN&)7CELzv!8yHw z3p=%mb%zJAMT=Z^c!PGi==ApxExzTy_}7{ry4LXNoe+#jiX$$L7N@E+K5ufmIIfHo zEs^r1D<1V|{$#~pS}Lc5nk{EZ$a9i8m!GIC%CYj;d>~&H7c604AY?7YM75Ch27TGE zqmqbYUyDp&Q$=1A6peCw9Sre{C;zV-NOXANIqD12Ewr`fvz`aRf(k z4E;Ec6F7-eIE^znivgU&d0fCnm~jafSRq1!4R$!-gbOkh4B~RLEnNBXXF$$~31>=_ z9GXjWrED2l$s`jA&8j(Uc56EAltkI8*cG|))!;VjC9^1oM0wC*Z~Qd4O~y>3Fq_u@ zmb~JMslT$N=II?a{`gfF1UIhY8ip_o54`Zfj{vS?1UE2>n;645Zs9iWU;>i}B7`s^ zO+irmK6k8lH-~!M(a!(#ve{DWo2|Re%~tf|d)<0{RgK{u?&AR-B92E$Ac+(-q>(`u zIZR<1c@*#%MU+s+3@Vt#9G+kv3s^)IOL&TBc#ao%iC1{tSXFBl-M9LNTEjBl;B9k5 IUHR_)3wBmIbN~PV delta 834 zcmcJ~NmEh*0Kjok%fjN>Mr51qwh-{x9u}pt7zKq&0=7PUAh8Gmvb2XK*Je5}(>L&7 zQ=grs86P+3sq@8?=O4PHB-e2LlOh^rS+>Q@W>K_D=H^$8Q>!-VMSI97jahBYpBkr5TPiHa)xSlT zX;n8;=&4T*O=y4o>S+jq6IXB*6i`G7%P6CQDr$Iwr+9|vc!8IAh1bosaNVH#*4PZ!v4S^v+u97T Hes}!^5IQ;F