func (h *HandlerT) StartGoTrace(file string) error {
    h.mu.Lock()
    defer h.mu.Unlock()
    if h.traceW != nil {
        return errors.New("trace already in progress")