Browse Source

remove deleted feeed writer

dxt 2 years ago
parent
commit
27e6b3e65d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/layers/kvs_st.erl

+ 1 - 1
src/layers/kvs_st.erl

@@ -42,7 +42,7 @@ drop(#reader{}=X) -> drop(X,db()).
 drop(#reader{args=N}=C,_) when N =< 0 -> C;
 drop(#reader{}=C,Db) -> (take(C#reader{dir=0},Db))#reader{args=[]}.
 remove(#reader{}=C) -> remove(C, db()).
-remove(#reader{feed=Feed}=C,Db) -> read_it(C, delete_it(Feed,Db));
+remove(#reader{feed=Feed}=C,Db) -> R = read_it(C, delete_it(Feed,Db)), kvs:delete(writer, Feed), R;
 remove(Rec,Feed) -> remove(Rec,Feed,db()).
 
 feed(Feed) -> feed(Feed,db()).