Affected by GO-2023-1879
and 1 other vulnerabilities
GO-2023-1879: Temporal Server vulnerable to Incorrect Authorization and Insecure Default Initialization of Resource in go.temporal.io/server
GO-2024-2689: Temporal Server Denial of Service in go.temporal.io/server
package
Version:
v1.5.0
Opens a new window with list of versions in this module.
Published: Dec 22, 2020
License: MIT
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type HashFunc func(interface{}) uint32
HashFunc represents a hash function for string
type IDMutex interface {
LockID(identifier interface{})
UnlockID(identifier interface{})
}
IDMutex is an interface which can lock on specific comparable identifier
NewIDMutex create a new IDLock
Mutex accepts a context in its Lock method.
It blocks the goroutine until either the lock is acquired or the context
is closed.
NewMutex creates a new RWMutex
Source Files
¶
Click to show internal directories.
Click to hide internal directories.