title: What SAFESEH:NO option actually do
body: <p>I'm trying to use <code>boost::asio::spawn</code> function like in the <a href="http://www.boost.org/doc/libs/1_55_0/doc/html/boost_asio/example/cpp03/spawn/echo_server.cpp" rel="noreferrer">example</a>, but it gives me the following error in Release:</p>
  
  <blockquote>
    <p>libboost_context-vc120-mt-s-1_55.lib(jump_i386_ms_pe_masm.obj) : error
    LNK2026: module unsafe for SAFESEH image</p>
  </blockquote>
  
  <p>It is clear that I should set <code>/SAFESEH:NO</code> option in the project's settings but I can't understand what this will actually do. How this affect the behavior of exception handling in the program (both C++ exceptions and SEH)?</p>
  
  <p>btw I'm using MSVC-12.0.</p>