Skip to content

detect disconnect #53

@unimonkiez

Description

@unimonkiez
  • GraphQL AioWS version: 0.3.1
  • Python version: 3.8.6
  • Operating System: MacOS Catalina

Description

Trying to figure out how to know when someone isn't subscribed anymore.

What I Did

Ran the example which works great but unable to know when someone is disconnected..

import asyncio
import graphene


class Subscription(graphene.ObjectType):
    count_seconds = graphene.Float(up_to=graphene.Int())

    async def resolve_count_seconds(root, info, up_to=5):
        for i in range(up_to):
            print("YIELD SECOND", i)
            yield i
            await asyncio.sleep(1.)
        yield up_to

schema = graphene.Schema(subscription=Subscription)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions