Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  file_bug503481.sjs   Sprache: unbekannt

 
Untersuchungsergebnis.sjs Download desUnknown {[0] [0] [0]}

// 'timer' is global to avoid getting GCed which would cancel the timer
var timer;
const nsITimer = Ci.nsITimer;

function attemptUnblock(s) {
  try {
    let blockedResponse = null;
    getObjectState("bug503481_" + s, function (x) {
      blockedResponse = x.wrappedJSObject.r;
    });
    blockedResponse.finish();
    setObjectState("bug503481_" + s, null);
  } catch (e) {
    dump("unable to unblock " + s + "retrying in half a second\n");
    timer = Cc["@mozilla.org/timer;1"].createInstance(nsITimer);
    timer.initWithCallback(
      function () {
        attemptUnblock(s);
      },
      500,
      nsITimer.TYPE_ONE_SHOT
    );
  }
}

function handleRequest(request, response) {
  var query = {};
  request.queryString.split("&").forEach(function (val) {
    var [name, value] = val.split("=");
    query[name] = unescape(value);
  });

  dump("processing:" + request.queryString + "\n");

  if (query.unblock) {
    attemptUnblock(query.unblock);
  }

  if (query.blockOn) {
    response.processAsync();
    x = {
      r: response,
      QueryInterface(iid) {
        return this;
      },
    };
    x.wrappedJSObject = x;
    setObjectState("bug503481_" + query.blockOn, x);
  }

  response.setHeader("Cache-Control", "no-cache", false);
  response.setHeader("Content-Type", "text/plain", false);
  response.write(query.body);
}

[Dauer der Verarbeitung: 0.27 Sekunden, vorverarbeitet 2026-08-27]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=476070
#Domains=661743