I thought it made sense, but after some tests, the breakpoint stops the application only while connection is opened.

For example here:

```ruby
    @breakpoint_id = set_breakpoint
    Rex::sleep(30)
    exit
```

during these 30 seconds the application doesn't respond, but after the exit the application works again. Going to make changes according to this behavior.