From 484db900373458752270802e313830c9dd1a208e Mon Sep 17 00:00:00 2001 From: mountain Date: Fri, 23 Jun 2023 17:35:25 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A1=9C=EA=B7=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/api.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/api.go b/core/api.go index 6c3fc1f..f9e7d95 100644 --- a/core/api.go +++ b/core/api.go @@ -282,19 +282,23 @@ func (caller apiCaller) whitelistAPI(w http.ResponseWriter, r *http.Request) err func (caller apiCaller) serviceAPI(w http.ResponseWriter, r *http.Request) error { mg := caller.mg if r.Method == "GET" { + logger.Println("serviceAPI :", r.URL.Path) if mg.service().Id.IsZero() { + logger.Println(" id is zero") newService := serviceDescription{ ServiceDescriptionSummary: ServiceDescriptionSummary{ Id: primitive.NewObjectID(), }, } if err := newService.prepare(caller.mg); err != nil { + logger.Println(" prepare failed :", err) return err } atomic.StorePointer(&mg.serviceptr, unsafe.Pointer(&newService)) } serptr := atomic.LoadPointer(&mg.service().serviceSerialized) + logger.Println(" loadPointer :", string(*(*[]byte)(serptr))) w.Write(*(*[]byte)(serptr)) } else if r.Method == "POST" { body, _ := io.ReadAll(r.Body)