funcname 오류 수정

This commit is contained in:
2023-07-10 11:12:45 +09:00
parent 98efbc2875
commit 27a3f2f08c

View File

@ -155,10 +155,10 @@ func (c callContext) call(args ...any) error {
} }
frame, _ := runtime.CallersFrames(pc).Next() frame, _ := runtime.CallersFrames(pc).Next()
prf := path.Base(frame.Function) fullname := path.Base(frame.Function)
lastdot := strings.LastIndex(prf, ".") prf := strings.Split(fullname, ".")
rname := prf[:lastdot] rname := prf[1]
funcname := prf[lastdot+1:] funcname := prf[2]
serialized, err := encode(c.t, rname, funcname, args...) serialized, err := encode(c.t, rname, funcname, args...)
if err != nil { if err != nil {