Skip to content

Commit 14dc75b

Browse files
committed
Do not send event when saving was skipped
1 parent 5d49a9d commit 14dc75b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/Echidna/Output/Corpus.hs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@ saveTxs env dir = mapM_ saveTxSeq where
2424
saveTxSeq txSeq = do
2525
createDirectoryIfMissing True dir
2626
let file = dir </> (show . abs . hash) txSeq <.> "txt"
27-
unlessM (doesFileExist file) $ encodeFile file (toJSON txSeq)
28-
pushCampaignEvent env (ReproducerSaved file)
27+
unlessM (doesFileExist file) $ do
28+
encodeFile file (toJSON txSeq)
29+
pushCampaignEvent env (ReproducerSaved file)
2930

3031
loadTxs :: FilePath -> IO [(FilePath, [Tx])]
3132
loadTxs dir = do

0 commit comments

Comments
 (0)