'Start sending the requests.'

def _send_start(self, widg):

    (request, postbody) = self.originalReq.get_both_texts_raw()
    try:
        fg = helpers.coreWrap(fuzzygen.FuzzyGenerator, request, postbody)
    except fuzzygen.FuzzyError:
        return
    quant = fg.calculate_quantity()
    if (quant > 20):
        msg = ('Are    you    sure    you    want    to    send    %d    requests?' % quant)
        dlg = gtk.MessageDialog(None, gtk.DIALOG_MODAL, gtk.MESSAGE_WARNING, gtk.BUTTONS_YES_NO, msg)
        opt = dlg.run()
        dlg.destroy()
        if (opt != gtk.RESPONSE_YES):
            return
    fixContentLength = self._fix_content_lengthCB.get_active()
    self.result_ok = 0
    self.result_err = 0
    self._sendPaused = False
    self._sendStopped = False
    requestGenerator = fg.generate()
    self.sendPlayBut.change_internals('', gtk.STOCK_MEDIA_PAUSE, 'Pauses    the    requests    sending')
    self.sendPlayBut.disconnect(self.sPB_signal)
    self.sPB_signal = self.sendPlayBut.connect('clicked', self._send_pause)
    self.sSB_state.change(self, True)
    self.throbber.running(True)
    gobject.timeout_add(100, self._real_send, fixContentLength, requestGenerator)
