# Forgotten print in finalizer?

**URL:** <https://discourse.julialang.org/t/forgotten-print-in-finalizer/12821>\
**Category:** General Usage\
**Tags:** question\
**Created:** [August 2, 2018, 11:58am UTC](https://discourse.julialang.org/t/forgotten-print-in-finalizer/12821 "2018-08-02T11:58:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Liso](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@Liso](https://discourse.julialang.org/u/Liso)\
**Post date:** [August 2, 2018, 11:58am UTC](https://discourse.julialang.org/t/forgotten-print-in-finalizer/12821/1 "2018-08-02T11:58:23Z")

</div>

MWE:

```julia
mutable struct O end;

fnc() = (a = O();finalizer(x -> error("uff! $x"), a);finalize(a));

# I want to suppress all error messages:
for i in 1:2
  try 
    fnc() 
  catch end
end

# Output is -> 
# 0.7.0-rc1.15 ->
error in running finalizer: ErrorException("uff! O()")
error in running finalizer: ErrorException("uff! O()")
# 0.6.1 -> (empty as expected ;) ) 

```
