IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

[Mac OS X] Erreur SIGPIPE avec INDY


Sujet :

Lazarus Pascal

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2006
    Messages : 147
    Points : 84
    Points
    84
    Par défaut [Mac OS X] Erreur SIGPIPE avec INDY
    Bonjour,

    Voilà, je reçois régulièrement et aléatoirement une erreur SIGPIPE au premier, deuxième, parfois troisième appel de ce code... Cela crash l'appli.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    try
        ms:=TMemoryStream.Create;          
        Form1.IdHttp1.Get(gc_www, ms); // SIGPIPE !!!
        If ms.Size <> 0 Then Begin
              etc...
    Lazarus 0.9.29, FPC 2.4.0, Indy 10.2.0.3.

    J'ai lu des trucs relatifs à un MSG_NOSIGNAL, SO_NOSIGPIPE...

    Merci de votre aide.
    André.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2006
    Messages : 147
    Points : 84
    Points
    84
    Par défaut
    Il y a clairement un bug quelque part. Solution de contournement:

    J'ai ajouté ce code avant chaque appel à la méthode get.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    idHTTP1.Free;
    IdHTTP1 := TidHTTP.Create;

Discussions similaires

  1. [Lazarus] [Mac OS X] Problème de téléchargement HTTP avec Indy
    Par sinfoni dans le forum Lazarus
    Réponses: 0
    Dernier message: 13/04/2011, 18h34
  2. Réponses: 3
    Dernier message: 25/03/2011, 17h01
  3. Probleme message erreur avec Indy - Email
    Par Chyokyka dans le forum Débuter
    Réponses: 4
    Dernier message: 24/03/2008, 18h35
  4. Erreurs avec indy 9
    Par codial dans le forum Delphi
    Réponses: 11
    Dernier message: 06/11/2006, 16h52
  5. [Kylix] Runtime error 230 avec INDY
    Par Anonymous dans le forum EDI
    Réponses: 2
    Dernier message: 23/03/2002, 11h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo