Kaynağa Gözat

improve doc for dataprovider Close method

the method is used in test cases, it assumes that the dataprovider
is initialized and it is not safe Initialize/Close from different
goroutines
Nicola Murino 5 yıl önce
ebeveyn
işleme
fb8ccfe824
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      dataprovider/dataprovider.go

+ 3 - 1
dataprovider/dataprovider.go

@@ -259,7 +259,9 @@ func GetUserByID(p Provider, ID int64) (User, error) {
 	return p.getUserByID(ID)
 }
 
-// Close releases all database resources
+// Close releases all provider resources.
+// This method is used in test cases.
+// Closing an uninitialized provider is not supported
 func Close(p Provider) error {
 	availabilityTicker.Stop()
 	availabilityTickerDone <- true